c 電子秒錶如何使格式形顯示為

時間 2022-04-09 20:00:07

1樓:匿名使用者

if(s<10&&m<10&&h<10)這個語句有問題,&&語句的規則是當&&前面的條件為真,才判斷其後面的條件,否則,前面條件為否時,直接為false,不會判斷後面的條件了!

當s>=10時,if語句直接為false,跳轉到else執行,不會再判斷後面的m和h是否小於10.

我沒寫樓上那樣的程式,寫那麼多,看著也麻煩,還是直接點出問題所在吧!

2樓:匿名使用者

使用printf或者springf,或者使用cout的fill// cout.fill的用法

void ccoutformatsample::p_17_5(void)

cout.width();

cout << endl << endl;}

3樓:匿名使用者

#include

#include

void main()

sleep(1000);

system("cls");

if(s%1==0)}}}}

4樓:匿名使用者

輸出部分可以這樣,一行語句搞定:

#include//這個不算語句...

printf("%02d:%02d:%02d",h,m,s);

----

ls講到的fill方法也可以用,個人感覺麻煩點。

p.s.:

1.for(h=0;h<=59;h++)

//如果是一天之內的話,貌似應該h<=23吧,否則不如去掉,加入其它終止條件。

if(s%1==0)

//- -b,這句什麼意思?s%1總等於0的吧- -,這樣直接去掉好了。

2.c裡面的stdio.h的scanf和printf函式族在格式輸入輸出和效率上遠遠比cin、cout好用。如果不清楚的話,網上搜尋資料自學一下。

3.iostream.h、void main()等是非標準iso c++用法。

建議還是這樣:

#include

#include//注意這樣就不用stdio.h了

using namespace std;//這句不能漏

int main()

----

給lz修改後的參考**:

#include

#include //只是因為用到了system函式,實際上#include就夠了。

#include

using namespace std;

int main()

return 0;

}----

[原創回答團]

c語言的問題 輸出00:00:00 小時,分鐘,秒,

5樓:匿名使用者

寫的程式和題目好像是差距很大,不知道是不是你的題目沒描述清楚還是其它什麼的。

就這個程式來說,因為你沒有考慮到k==10的情況,所以肯定會有錯誤。

6樓:匿名使用者

%0nd,其中n是個常數,意思是如果要顯示的整數如果不足n位,那麼這個數的前面的空位全用0來補全。

main()}

7樓:清影星河

我告訴你吧,很簡單,先看懂下面這個例子,其它我乙個字也不多說:

#include

void main()

如何格式化C盤

一 在重灌系統時把c盤格式化 1 光碟機啟動 1 award bion 4.51pg設定 重啟,按del進入bios award 4.51pg介面,用功能鍵區方向鍵選第二行 bios features setup bios特性設定 回車進入bios features setup介面,找到第七行 bo...

c語言如何使用print語句,C語言如何使用print語句

幻翼高達 需要準備的材料分別有 電腦 c語言編譯器。1 首先,開啟c語言編譯器,新建乙個初始.cpp檔案,例如 test.cpp。2 在test.cpp檔案中,輸入c語言 int a 6 double b 3.14 char c hello printf d lf s a,b,c 3 編譯器執行te...

如何將C盤格式化

買一張帶引導的系統光碟,然後,把 系統的啟動設成光碟引導。然後根據光碟上提示,先把c盤格了。然後安裝就可以了。具體方法為 在開機後馬上按del或f2,如果是按del進入的話,在第一列的第二項 裡找到frist boot 把後面用page up或page down設成cdrom。然後按f10,再點y。...