c語言小數轉換成整數?C語言中%稱為求模運算,作用是求餘數例如:12%8,讀作求模8,即2除以8的餘數為4利用%求餘數的作用,可以用%把時分秒的拆分,今天就來介紹使用%把秒數轉換為分和秒,下面我們就來說一說關于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)使用除法(/)計算有多少秒,使用%求餘數,計算剩餘多少秒。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!