c語言的題目

2022-08-29 08:16:21 字數 656 閱讀 6042

1樓:西西瀘

#include

void main()

else if(!scanf("%d", &b))//成立繼續else if(a != 0)

else//a等於零結束

printf("thank you for %d %d.", a, b);

printf("goodbye!\n");

}你的程式能執行啊! 輸入的a=0時結束。

2樓:萍水e相逢

很少 把 scanf 放 if 裡的

祝你順利

3樓:張仁杰何莉

你再試試,你的程式的確好像沒有意義啊

#include

void main()

else

printf("thank you for %d %d.", a, b);

printf("goodbye!\n");}

4樓:匿名使用者

if裡面套scanf不行,如果套進去則會在執行if時執行一次scanf,從而改變了a或是b。有函式isdigit()可以判斷是否為數字,但檢查範圍太小,建議自己用函式實現。

C語言題目簡單的題目,C語言簡單題目

定義陣列,長度必須是個確定的值,char p n 這樣肯定不對 字元比較,不用strcmp,這個是比較字串的,只用用if p i a 這樣就可以了 str i 是個什麼?看不出來 要看區別直復 接,替換到語句中 制就明白了 1,設有一以下巨集定義 define width 80 define len...

C語言題目

樓上兩位都犯了個錯誤 y 1 100 100 1 200 200 1 300 300 1 m m 那麼求sum就應該是 sum 1.0 n n 10000 而你們卻都是sum 1 n 10000 仔細看就會知道m m是n 100 n 100 n n 10000的形式 還有n是int型如果1 n 10...

c語言題目程式設計輸出如下圖案C語言題目程式設計輸出如下圖案一個三個五個七個五個三個一個

include int main printf n 這個for 輸出下半個三角形 for i 7 i 1 i printf n return 0 include include void main int i,j,n 3 n值的選取根據所列印菱形的邊長而定,本例取3 for i n i n i fo...