while語句的使用格式和注意事項
do-while語句的使用格式和注意事項
for語句的使用格式和注意事項
break和continue語句在迴圈語句中的應用
迴圈結構的巢狀
使用goto語句實現迴圈結構
窮舉法程式設計方法
迭代程式設計方法
(1)語句while (!e);中的條件!e等價於 。
a. e==0b. e!=1c. e!=0d. ~e
(2)下面有關for迴圈的正確描述是 。
a. for迴圈只能用於迴圈次數已經確定的情況
b. for迴圈是先執行迴圈體語句,後判定表示式
c. 在for迴圈中,不能用break語句跳出迴圈體
d. for迴圈體語句中,可以包含多條語句,但要用花括號括起來
(3)c語言中 。
a. 不能使用do-while語句構成的迴圈
b. do-while語句構成的迴圈必須用break語句才能退出
c. do-while語句構成的迴圈,當while語句中的表示式值為非零時結束迴圈
d. do-while語句構成的迴圈,當while語句中的表示式值為零時結束迴圈
(4)c語言中while和do-while迴圈的主要區別是 。
a. do-while的迴圈體至少無條件執行一次
b. while的迴圈控制條件比do-while的迴圈控制條件嚴格
c. do-while允許從外部轉到迴圈體內
d. do-while的迴圈體不能是復合語句
(5)以下程式段 。
int x=-1;
dowhile (!x);
a. 是死迴圈b. 迴圈執行二次
c. 迴圈執行一次d. 有語法錯誤
(6)下列語句段中不是死迴圈的是____。
a. i=100;
while (1)
b. for (i=1;;i++)
sum=sum+1;
c. k=0;
dowhile (k<=0);
d. s=3379;
while (s++%2+3%2)
s++;
(7)與以下程式段等價的是____。
while (a)
a. while (ab. while (c)
c. while (cd. while (a)
(8)以下程式的輸出結果是____。
#include <>
main()
}a. 45b. 457810c. 69d. 678910
(9)以下程式的輸出結果是____。
#include <>
main()
}a. 1b. 1c. 1d. 1
22233
4(1)以下程式的執行結果是____。
#include <>
main()
}printf("s=%d\n",s);
}(2)以下程式的執行結果是
#include <>
main()
while (s<15);
printf("%d\n",i);
}(3)以下程式的執行結果是____。
#include <>
main()
}(4)以下程式的執行結果是____。
#include <>
main()
}(5)以下程式的執行結果是____。
#include <>
main()
}(6)以下程式的執行結果是____。
#include <>
main()
for (i=3;i>0;i--)
}(1)編寫乙個程式,求之值。
(2)編寫乙個程式,求s=1+(1+2)+(1+2+3)+…+(1+2+3+…+n)的值。
(3)編寫乙個程式,使用者輸入乙個正整數,把它的各位數字前後顛倒一下,並輸出顛倒後的結果。
(4)編寫乙個程式,求出200到300之間的數,且滿足條件:它們三個數字之積為42,三個數字之和為12。
(5)編寫乙個程式,求出滿足下列條件的四位數:該數是個完全平方數,且第
一、三位數字之和為10,第
二、四位數字之積為12。
(6)編寫乙個程式,求e的值。
(7)編寫乙個程式,求滿足如下條件的最大的n:
(8)某人摘下一些桃子,賣掉一半,又吃了乙隻;第二天賣掉剩下的一半,又吃了乙隻;第三天、第四天、第五天都如此辦理,第六天一看,發現就剩下乙隻桃子了。編寫乙個程式,採用迭代法問某人共摘了多少只桃子。
C語言迴圈結構l練習題
迴圈結構複習 考點1 while語句構成的迴圈結構 一 選擇題 1 以下不構成無限迴圈的語句或者語句組是 2008.04 a n 0b n 0 do while n 0while 1 c n 10d for n 0,i 1 i while n 程式執行後的輸出結果是2007.09 a y 0 b y...
C語言迴圈結構練習題帶答案
while語句的使用格式和注意事項 do while語句的使用格式和注意事項 for語句的使用格式和注意事項 break和continue語句在迴圈語句中的應用 迴圈結構的巢狀 使用goto語句實現迴圈結構 窮舉法程式設計方法 迭代程式設計方法 1 語句while e 中的條件 e等價於 a a.e...
C語言三大迴圈結構的練習題
專題二練習 一 選擇 1 以下程式的執行結果是 南師大04 main a.5 b.4 c.6 d.不確定 2 以下程式的執行結果是 南師大04 main a.1 b.0 c.非0的數 d.1 3 如下程式的執行結果是 南師大04 void main printf a d,b d n a,b a.a ...