5.3.2取模运算符-把秒转换成分钟和秒

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

#include
#define SEC_PER_MIN 60 // 每分钟的秒数
int main (void)
{
int sec,min,left;

printf ("Convert seconds to minutes and seconds!\n");
printf ("Enter the number of seconds (<=0 to quit):\n");
scanf ("%d",&sec); // 读入秒数
while (sec > 0)
{
min = sec / SEC_PER_MIN; //截尾后得到的分钟数
left = sec % SEC_PER_MIN; //剩下癿秒数
printf ("%d seconds is %d minutes,%d seconds,\n",sec,min,left);
printf ("Enter next value (<=0 to quit):\n");
scanf ("%d",&sec);
}
printf ("Done!\n");
getchar();
getchar();
return 0;
}
/*
在Vc中的输出结果是:
Convert seconds to minutes and seconds!
Enter the number of seconds (<=0 to quit):
154
154 seconds is 2 minutes,34 seconds,
Enter next value (<=0 to quit):
567
567 seconds is 9 minutes,27 seconds,
Enter next value (<=0 to quit):
0
Done!

Press any key to continue
*/

相关文档
最新文档