C语言 计算时间A+B问题描述 给定两个时间A和B,都是由3个整数组成,分别表示时分秒,比如,假设A为34 45 56,那么A就表示时间是34小时 45分钟 56秒.输入 输入数据有6个整数AH,AM,AS,BH,BM,BS,分别
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/16 07:01:40
C语言 计算时间A+B问题描述 给定两个时间A和B,都是由3个整数组成,分别表示时分秒,比如,假设A为34 45 56,那么A就表示时间是34小时 45分钟 56秒.输入 输入数据有6个整数AH,AM,AS,BH,BM,BS,分别
C语言 计算时间A+B
问题描述
给定两个时间A和B,都是由3个整数组成,分别表示时分秒,比如,假设A为34 45 56,那么A就表示时间是34小时 45分钟 56秒.
输入
输入数据有6个整数AH,AM,AS,BH,BM,BS,分别表示时间A和B所对应的时分秒.题目保证所有的数据合法.输出
在单独的一行中输出A+B的结果,输出结果也是由时分秒3部分组成,同时也要满足时间的规则(即:分和秒的取值范围在0~59)
C语言 计算时间A+B问题描述 给定两个时间A和B,都是由3个整数组成,分别表示时分秒,比如,假设A为34 45 56,那么A就表示时间是34小时 45分钟 56秒.输入 输入数据有6个整数AH,AM,AS,BH,BM,BS,分别
#include
int main()
{
int AH,AM,AS,BH,BM,BS,CH=0,CM=0,CS=0;
printf("请输入时间A");
L1:
scanf("%d %d %d",&AH,&AM,&AS);
if(AH>60||AH60||AM60||AS60||BH60||BM60||BS=60)
{
CS=CS-60;
CM=AM+BM+1;
}
else
{
CM=AM+BM;
}
if(CM>=60)
{
CM=CM-60;
CH=AH+BH+1;
}
else
CH=AH+BH;
printf("时间和为:");
printf("%d,%d,%d",CH,CM,CS);
system("pause");
}