龙空技术网

C语言使用%转换分秒

大懒水母 403

前言:

目前姐妹们对“模运算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)使用除法(/)计算有多少秒,使用%求余数,计算剩余多少秒。

标签: #模运算c语言