c语言编写 输入一个以秒为单位的时间值,将其转化成“时:分:秒”的形式输出,将转换操作定义成函数刚学完函数调用这一章
网友回答
#include
void trans(int sec){
\x09int hour,min;
\x09hour=sec/3600; //计算时 3600进制
\x09min=(sec%3600)/60; //计算分 60进制
\x09sec=(sec%3600)%60; //计算秒 余下的全为秒数
\x09printf(%d时:%d分:%d秒\n,hour,min,sec);
}int main(){
\x09int sec;
\x09printf(请输入秒数:\n);
\x09scanf(%d,&sec);
\x09trans(sec);
\x09return 0;
}可以自己试试