C語言中的迴圈語句練習

2021-09-08 05:13:04 字數 3452 閱讀 7281

注:練習題目均出自《明解c語言 入門篇》

1,求多個整數的和及平均值

#includeint main(void) 

while(retry == 0

);

printf(

"和為%d,平均值為%.2f。\n

1,遞增顯示從0到輸入的正整數為止的各個整數

2,編寫一段程式,按照公升序顯示出小於輸入值的所有正偶數

#includeint main(void

) printf("\n

");return0;

}

3,編寫一段程式,使之交替顯示+和-,總個數等於所輸入的整數值

#includeint main(void

)

return0;

}

4,逆向顯示正整數

#includeint main(void

)while(n <= 0

);

printf(

"該整數逆向顯示的結果是 ");

1,編寫一段程式,根據輸入的整數,迴圈顯示1234567890,顯示的位數和輸入的整數值相同

#include int main(void

) printf("\n

");return0;

}

2,編寫一段程式,顯示出身高和標準體重的對照表。注:顯示的身高範圍和間隔由輸入的整數值進行控制,標準體重精確到小數點後兩位。

3,顯示輸入的整數值的所有約數

#includeint main(void

)

4,編寫一段程式,輸入乙個整數值,顯示該整數值個' * '。每顯示5個就進行換行。

1,顯示九九乘法表

2,編寫一段程式,為九九乘法表增加橫縱標題

#include int

main()

printf("\n

") ;

//列印第二行

for(i = 1; i <= 32; i++)

printf("-

") ;

printf("\n

") ;

//開始列印99乘法表,每行開頭要有行號

for(i = 1; i <= 9; i++)//

行 printf("\n

3,畫乙個長方形

4,(1)顯示直角在左下方的等腰直角三角形

(2)顯示直角在右下方的等腰直角三角形

#includeint main(void

)

return0;

}

(3)顯示直角在左上方的等腰直角三角形

#include int

main()

putchar('\n

');}

return0;

}

(4)顯示直角在右上方的等腰直角三角形

#include int

main()

for (int j=1; j<=len-i+1; j++)

putchar('\n

');}

return0;

}

5,編寫一段程式,輸入乙個整數,顯示出輸入整數層的金字塔形狀

金字塔變形(1)

#includeint

main()

return0;

}

金字塔變形(2)

#includeint

main()

}

迴圈是c語言的基礎,所以要紮實練習,孰能生巧。在此列舉一些注意事項:

C語言中迴圈語句練習例項

計算n的階乘 int main printf d n ret return 0 計算int main sum ret printf d n sum return 0 演算法效率低 效率高的方法 int main printf d n sum reurn 0 在乙個有序陣列中查詢具體的某個數字n 折半...

C語言中的for迴圈語句

c語言中for迴圈語句是最靈活的迴圈,最適用於知道迴圈次數的情況,再知道迴圈次數的情況下完全可以取代while迴圈。for迴圈的格式如下 他的執行過程如下 執行表示式1,為初始變數賦值 判斷表示式2真假,若真則執行迴圈體重的迴圈 塊,若假則結束迴圈 執行表示式3 執行表示式2,若真則繼續迴圈,知道表...

C語言中迴圈語句的使用

c語言中的迴圈語句 在c語言中,有三種型別的迴圈語句 for語句 while語句和do while語句。分別介紹如下 1.for迴圈語句 for語句格式為 for 表示式1 表示式2 表示式3 迴圈語句語句 迴圈體 該語句執行過程如下 先對表示式1賦初值 判別表示式2是否滿足給定條件,若其值為真,滿...