最佳答案
根据输入的秒数,转换成相应的时,分,秒数据输出过程为:
定义变量h, m, s来存储转换结果
定义seconds变量,接收用户输入
得到小时数:h=seconds/3600;
去除小时数:seconds%=3600;
得到分钟数:m=seconds/60;
得到秒数:s=seconds%60 ;
输出结果
参考代码:
123456789101112131415 #includeint main(){ int h,m,s,seconds; printf("input sec: ");scanf("%d", &seconds ); h=seconds/3600; seconds %= 3600 ; m=seconds/60; s=seconds%60; printf("%d:%d:%d\n", h,m,s ); return 0;}运行结果:input sec: 145674:2:47
最佳答案由网友 娜美小宅女 提供