c语言小数转换成整数(C语言使用转换分秒)

C语言中%称为求模运算,作用是求余数例如:12%8,读作求模8,即2除以8的余数为4利用%求余数的作用,可以用%把时分秒的拆分,今天就来介绍使用%把秒数转换为分和秒,下面我们就来说一说关于c语言小数转换成整数?我们一起去了解并探讨一下这个问题吧!

c语言小数转换成整数(C语言使用转换分秒)

c语言小数转换成整数

C语言中%称为求模运算,作用是求余数。例如:12%8,读作求模8,即2除以8的余数为4。利用%求余数的作用,可以用%把时分秒的拆分,今天就来介绍使用%把秒数转换为分和秒。

代码示例

#include<stdio.h> int main(void){ int sec,min,left; printf("请输入秒:\n"); scanf("%d",&sec); //读取秒数 while(sec>0){ min = sec / 60; //截断分钟 left = sec % 60; //剩下的秒数 printf("%d秒等于%d分,%d秒\n",sec,min,left); printf("请输入下一个数值:\n"); scanf("%d",&sec); } return 0; }

分析

(1)利用while循环判断输入的秒数是否大于0,然后执行循环中的计算。每次循环都会改变被测试的变量值。在while中,增加scanf()函数,能够重复进行输入。

(2)使用除法(/)计算有多少秒,使用%求余数,计算剩余多少秒。

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页