從輸入整數開始倒數到0
**4-7
#includeint main( void)
putchar('\n'); //換行//
return(0);
}
字元常量: '\n' 'a'這樣用單引號括起來的字元稱為字元常量。
putchar函式:可以用來顯示字元。只有乙個引數,就是需要顯示的字元。
改寫4-7 當輸入值為負數時不執行換行操作。
#include int main(void)
if(no>=0)
putchar('\n');
return(0);
}
從輸入的整數開始倒數到0.
**4-8
#include int main(void)
遞增顯示從0到輸入的正整數為止的各個整數。
**4-9
#includeint main(void)
改寫4-9 使從1開始遞增。
輸入的值小於0的時候不換行。
#include int main(void)
按照公升序顯示出小於輸入值的所有正偶數
#includeint main(void)
縱向顯示出讀取到的整數個*。如果輸入的是0以下的整數,則不顯示任何內容。
改寫4-10
#includeint main(void)
輸入規定個整數並顯示出他們的合計值和平均值。
#includeint main(void)
printf("從0加到100時的值是%d\n",sum);
return 0;
}
結果:5050
2、採用乙個for迴圈,把使用者每次從鍵盤輸入的數值累加起來,如果總和超過了5000,迴圈結束,
#include#includeint main ()
printf("輸入值的總和的值是%d\n",ii);
return 0;
}
3、採用你認為更合適的迴圈,輸出九九乘法表
採用for迴圈巢狀
#include#includeint main ()
printf("\n");
}return 0;
}
結果:
1x1=1
1x2=2 2x2=4
1x3=3 2x3=6 3x3=9
1x4=4 2x4=8 3x4=12 4x4=16
1x5=5 2x5=10 3x5=15 4x5=20 5x5=25
1x6=6 2x6=12 3x6=18 4x6=24 5x6=30 6x6=36
1x7=7 2x7=14 3x7=21 4x7=28 5x7=35 6x7=42 7x7=49
1x8=8 2x8=16 3x8=24 4x8=32 5x8=40 6x8=48 7x8=56 8x8=64
1x9=9 2x9=18 3x9=27 4x9=36 5x9=45 6x9=54 7x9=63 8x9=72 9x9=81
4、採用乙個while迴圈,接受鍵盤輸入的整數,如果輸入的整數大於100,丟棄;如果輸入的整數小於等100,把每次輸入值累加起來,如果輸入的整數值為0,跳出迴圈。最後顯示輸入了的有效的資料(大於0小於等於100的數)的個數,並顯示有效資料的和。
#include#includeint main ()
printf("輸入的有效資料(05、採用乙個迴圈,輸出0到100之間的偶數
#include#includeint main ()
return 0;
}
6、採用乙個迴圈,輸出0到100之間的能整除5的數字
#include#includeint main ()
return 0;
}
C語言學習隨筆 while迴圈語句
當需要反覆執行某些過程的時候,就可以使用while迴圈 demo 數羊 include include include int main void printf 我睡著了 n return 0 while 1 死迴圈 while 條件 帶條件迴圈 break跳出迴圈 關於死迴圈,有些場合是需要死迴圈...
C語言 while語句
案例 用while語句求1 100的累計和。案例 用while語句求1 100的累計和。程式功能 求1 100的累計和 main printf sum d n sum 程式運 況如下 sum 5050 1 一般格式 while 迴圈繼續條件 2 執行過程 執行過程 1 求解 迴圈繼續條件 表示式。如...
C語言學習之路 簡單while迴圈
c語言學習之路 while迴圈的基本格式 while 表示式 其中表示式表示的是迴圈條件,執行 塊則為迴圈體。while語句的語義是 計算表示式的值,當其值為真 非0 時,執行迴圈體 塊。1 while語句中的表示式一般是關係表達或邏輯表示式,當表示式的值為假時不執行迴圈體,反之則迴圈體一直執行。2...