本文我們來為大家講述一下用 C語言制作簡易計時器的一個簡單方法。如果我們要編寫一個 2 分鐘的倒計時程序,并在終端上顯示剩余的時間,我們該怎么如何編寫程序?
代碼如下:
1、不帶注釋版
#include<stdio.h> #include<Windows.h> int main() { int i,j; system("color ea"); for(i=1;i>=0;i--) { if(i>=1) { printf("2:00"); Sleep(1000); } for(j=59;j>=0;j--) { system("cls"); if(j<=9) { printf("%d:0%d",i,j); Sleep(1000); continue; } printf("%d:%d",i,j); Sleep(1000); } } return 0; }
2、帶注釋版
#include<stdio.h> #include<Windows.h> int main() { int i,j; //i控制分;j控制秒; system("color ea"); //黃底綠字;里面控制顏色的參數是16進制,從1-f; for(i=1;i>=0;i--) //**外循環**,i從1自減到0;**控制分**從1到0; { if(i>=1) //這個判斷語句用來輸出第一個出現的時間:“2:00”; { //只有在i=1的時候才會成立,但要注意括號內的條件表達式不能寫成“i=1”,這代表條件恒成立; printf("2:00"); Sleep(1000); //等待時間;1000ms==1s; } for(j=59;j>=0;j--) //**內循環**,j從59自減到0;**控制秒**; { system("cls"); //清屏; if(j<=9) //這個判斷語句用來輸出形如“1:09”的時間樣式;如果沒有的話只會輸出“1:9”,這顯然與題意有出入; { printf("%d:0%d",i,j); Sleep(1000); continue; } printf("%d:%d",i,j); Sleep(1000); } } return 0; }以上就是“如何編寫c語言兩分鐘倒計時(用C語言編寫倒計時程序)”的詳細內容,想要了解更多C語言教程歡迎持續關注編程學習網
掃碼二維碼 獲取免費視頻學習資料
- 本文固定鏈接: http://www.wangchenghua.com/post/10058/
- 轉載請注明:轉載必須在正文中標注并保留原文鏈接
- 掃碼: 掃上方二維碼獲取免費視頻資料
查 看2022高級編程視頻教程免費獲取