1 条题解
-
1
【题目大意】
求给定的时刻是这一天的第几秒,输入时、分、秒和上午或下午的参数后,转换为秒数求和并输出。
【考纲知识点】
变量的定义与使用、控制语句、基本运算、输入输出语句(一级)
【解题思路】
首先需要输入时,分,秒以及一个大写字母。然后将时间转换为 小时制。例如,下午 点转化为 点。
最后,计算给定的时刻是这一天的第几秒, 时、 分 秒为这一天的 秒。
【参考程序】
#include <bits/stdc++.h> using namespace std; int h,m,s; //h、m、s分别表示输入的时、分、秒 char a; int main(){ cin>>h>>m>>s>>a; if (a=='P'){ //转换为24小时制 h+=12; } cout<<h*60*60+m*60+s; //把小时和分钟都转换成秒数并求和输出 return 0; }
- 1
信息
- ID
- 548
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 5
- 标签
- 递交数
- 512
- 已通过
- 207
- 上传者