注:練習題目均出自《明解c語言 入門篇》
1,求多個整數的和及平均值
#includeint main(void)while(retry == 0
);
printf(
"和為%d,平均值為%.2f。\n
1,遞增顯示從0到輸入的正整數為止的各個整數
2,編寫一段程式,按照公升序顯示出小於輸入值的所有正偶數
#includeint main(void3,編寫一段程式,使之交替顯示+和-,總個數等於所輸入的整數值) printf("\n
");return0;
}
#includeint main(void4,逆向顯示正整數)
return0;
}
#includeint main(void)while(n <= 0
);
printf(
"該整數逆向顯示的結果是 ");
1,編寫一段程式,根據輸入的整數,迴圈顯示1234567890,顯示的位數和輸入的整數值相同
#include int main(void2,編寫一段程式,顯示出身高和標準體重的對照表。注:顯示的身高範圍和間隔由輸入的整數值進行控制,標準體重精確到小數點後兩位。) printf("\n
");return0;
}
3,顯示輸入的整數值的所有約數
#includeint main(void4,編寫一段程式,輸入乙個整數值,顯示該整數值個' * '。每顯示5個就進行換行。)
1,顯示九九乘法表
2,編寫一段程式,為九九乘法表增加橫縱標題
#include intmain()
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(3)顯示直角在左上方的等腰直角三角形)
return0;
}
#include int(4)顯示直角在右上方的等腰直角三角形main()
putchar('\n
');}
return0;
}
#include int5,編寫一段程式,輸入乙個整數,顯示出輸入整數層的金字塔形狀main()
for (int j=1; j<=len-i+1; j++)
putchar('\n
');}
return0;
}
金字塔變形(1)
#includeint金字塔變形(2)main()
return0;
}
#includeint迴圈是c語言的基礎,所以要紮實練習,孰能生巧。在此列舉一些注意事項:main()
}
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是否滿足給定條件,若其值為真,滿...