
```c
#include<stdio.h>
int main()
{
int minutes = 1100
int hours = minutes / 60// 将总分钟数除以60,得到总小时数
int remainder = minutes % 60// 将总分钟数对60取余,得到剩余的分钟数
printf("%d 分钟等于 %d 小时 %d 分钟\n", minutes, hours, remainder)
return 0
}
```
上述程序将 1100 分钟转换成小时和分钟表示,将结果输出到控制台窗口中。运行结果将会显示:1100 分钟等于 18 小时 20 分钟。
#include<stdio.h>int main()
{
int hh,mm,ss
int add
scanf("%d:%d:%d",&hh,&mm,&ss)
scanf("%d",&add)
ss=ss+add
if(ss>=60){
ss=ss-60
mm++
if(mm>=60){
mm=mm-60
hh++
if(hh>=24){
hh=hh-24
}
}
}
printf("%d:%d:%d\n",hh,mm,ss)
}
#include <stdio.h>int main(){
int h, m, s, a
printf("输入时间:")
scanf("%d:%d:%d", &h, &m, &s)
printf("输入秒:")
scanf("%d", &a)
s += a
m += s / 60
h += m / 60
s %= 60
m %= 60
h %= 24
printf("新时间:%d:%d:%d\n", h, m, s)
return 0
}
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)