版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
程序設計基礎月考總復習三
1.循環(huán)次數(shù)不明確時一般選用()。[單選題]*
A條件控制的循環(huán)
B計數(shù)控制的循環(huán)
CRaptor操作的循環(huán)
D其它都不對
2.循環(huán)次數(shù)明確時一般選用()。[單選題]*
A條件控制的循環(huán)
B計數(shù)控制的循環(huán)
CRaptor操作的循環(huán)
D其它都不對
3.由一個給定條件來控制循環(huán)結束的循環(huán)結構是()。[單選題]*
A條件控制的循環(huán)E確答案)
B計數(shù)控制的循環(huán)
CRaptor操作的循環(huán)
D其它都不對
4.以超市買蘋果為例,一次放一個,一共買5個,最好選用()。[單選題]*
A條件控制的循環(huán)
B計數(shù)控制的循環(huán)
CR叩tor操作的循環(huán)
D其它都不對
5.計算5個數(shù)的和,一般我們會設置和的初始值,和的初始值一般我設置為()。
[單選題]*
A0(正確答案)
B1
C2
D3
6.下列那種情況應該選擇條件控制的循環(huán)()。[單選題]*
A輸入密碼,直到正確登錄
B輸入密碼,最多三次
C一次輸出一顆星,共計輸出5顆
D其它都不對
7.循環(huán)次數(shù)明確時一般選用()o[單選題]*
A輸入密碼,直到正確登錄
B計算步數(shù),一次走一步,直到從A處走到B處,共計多少步
C一次輸出一顆星,共計輸出6顆
D其它都不對
8.()來控制循環(huán)結束的循環(huán)結構是條件控制的循環(huán)。[單選題]*
A由條件控制的循環(huán)
B由明確的次數(shù)
CR叩tor操作
D其它都不對
9.()來控制循環(huán)結束的循環(huán)結構是計數(shù)控制的循環(huán)。[單選題]*
A由條件控制的循環(huán)
B由明確的次數(shù)
CRaptor操作
D其它都不對
1().求多個數(shù)的和值,一般我們設置和值變量的初始值是()。[單選題]*
A0(正確答案)
B1
C2
D3
11.累加求和運算中,一般設置和的初值是()。[單選題]*
A0(正確答案)
B1
C2
D3
12.累加求積運算中,一般設置乘積的初值是()。[單選題]*
A0
B1(正確答案)
C2
D3
13.循環(huán)結構控制方式有兩種、由條件來控制循環(huán)結束的循環(huán)結構是()。[單選
題]*
A條件控制循環(huán)(正確答案)
B計數(shù)控制循環(huán)
C選擇控制循環(huán)
D順序控制循環(huán)
14.循環(huán)結構控制方式有兩種、由明確次數(shù)來控制循環(huán)結束的循環(huán)結構是()。
[單選題]*
A條件控制循環(huán)
B計數(shù)控制循環(huán)
C選擇控制循環(huán)
D順序控制循環(huán)
15.流程控制的三大結構,可以實現(xiàn)重復語句使用的是()。[單選題]*
A順序結構
B選擇結構
C循環(huán)結構
D其它都不對
16.循環(huán)結構經(jīng)常使用的兩種控制方式是()。*
A條件控制的循環(huán)(正確答案)
B計數(shù)控制的循環(huán)
CRaptor操作的循環(huán)
DDEV-C操作的循環(huán)
17.用i來控制循環(huán)次數(shù),已知i的初值為1,則循環(huán)5次,每次加1,則循環(huán)控制
條件可以是0o*
AK5
BK=5(正確答案)
Ci<6(正確答案)
DK=6
18.利用循環(huán)求1到5的和值,已知i=l,sum=O;利用循環(huán)每次讓sum求和,然后
i++;判斷條件是i<6;則求和的循環(huán)操作是()。*
Asum=sum+i
Bsum+=i(正確答案)
Csum=i
DAsun廿i
19.利用循環(huán)求1到5的乘積,已知i=l,s=l;利用循環(huán)每次讓s求積,然后i++;判斷
條件是i<6;則求和的循環(huán)操作是()。*
As=s*i(正確答案)
Bi=s*i
Cs=i
Ds*=i(正確答案)
20.已知p=5,A2WJp=p*i語句執(zhí)行中關于p的值說明正確的是()。*
A執(zhí)行后等號左邊的p是1()
B執(zhí)行中等號右邊的p的值是5"角答案)
C執(zhí)行后等號左邊的p是5
D執(zhí)行中等號右邊的p的值是10
21.循環(huán)結構語句是常用三大結構之一,常用的循環(huán)控制方式是()o*
A條件控制的循環(huán)(正確答案)
B計數(shù)控制的循環(huán)
CR叩tor操作的循環(huán)
DDEV-C操作的循環(huán)
22.求1到6的和,用i來控制循環(huán)次數(shù),已知i的初值為1,則循環(huán)6次,每次加
1,則循環(huán)控制條件可以是0o*
AK7正確答案)
Bi<=7
Ci<6
DK=6(正確答案)
23.利用循環(huán)求1到10的和值,循環(huán)控制i,和值變量sum;則循環(huán)體中求和的式子正
確的是()。*
Asum=sum+i
Bsum+=i
Csum=i
Di=sum+i
24.累加求和中,與sunH=i;相同的是()。*
Asum=sum+i;1用答案i
Bsum=i+sum;另答案)
Csum=i;
Di=sum;
25.累乘求積中,與s*=i;相同的是()。*
Ai*=s;
Bs=s*i;(正確答案)
Ci=s*i;
Ds=i*s;(正確答案)
26.循環(huán)次數(shù)明確時一般選用條件控制的循環(huán)()[單選題]*
A對
B錯
27.循環(huán)次數(shù)不明確時一般選用條件控制的循環(huán)()[單選題]*
A對
B錯
28.求1-100的和,從1求到100,循環(huán)控制條件是:i<=100()[單選題]*
A對(正確答案)
B錯
29.計數(shù)控制的循環(huán)比條件控制的循環(huán)執(zhí)行效率高()[單選題]*
A對
B錯(正確答案)
3().計數(shù)控制的循環(huán)比條件控制的循環(huán)運行速度快()[單選題]*
A對
B錯(正確答案)
31.循環(huán)條件控制明確時一般選用條件控制的循環(huán)()[單選題]*
A對(正確答案)
B錯
32.循環(huán)條件控制不明確時一般選用條件控制的循環(huán)()[單選題]*
A對
B錯(正確答案)
33.求1--5的乘積,i從1循環(huán)到5,循環(huán)控制條件是:i<=5()[單選題]*
A對(正確答案)
B錯
34.條件控制的循環(huán)比計數(shù)控制的循環(huán)執(zhí)行效率低()[單選題]*
A對
B錯(正確答案)
35.計數(shù)控制的循環(huán)比條件控制的循環(huán)運行速度慢()[單選題]*
A對
B錯(正確答案)
您的姓名:[填空題]*
36.直到型循環(huán)指的是()。[單選題]*
Awhile循環(huán)
Bfbr循環(huán)
Cdo-while循環(huán)
Dif選擇
37.C語言中關于while循環(huán)描述正確的是()。[單選題]*
Awhite的循環(huán)至少無條件執(zhí)行一次
Bwhile的循環(huán)體中只能有一個語句
Cwhile循環(huán)是在條件為真時執(zhí)行循環(huán)體
Dwhite循環(huán)是在條件為假時執(zhí)行循環(huán)體
38.下面程序段
#include<stdio.h>
main()
(
intk=20;
while(k=0)
printf(""%d"",k);
k-;
)
)
描述正確的是()o[單選題][單選題]*
Awhile循環(huán)執(zhí)行20次
B循環(huán)是無限循環(huán)
C循環(huán)體語句一次也不執(zhí)行
D循環(huán)體語句執(zhí)行一次
39.下面程序執(zhí)行后輸出的結果項是()。
#include""stdio.h""
voidmain()
(
intx;
x=-l;
while(x)
(
x=x*x;
printf(""%d"",x);
)
}[單選題]*
A死循環(huán)
B循環(huán)執(zhí)行二次
C循環(huán)執(zhí)行一次
D循環(huán)一次也不執(zhí)行
40.以下程序求5!當輸入5后,則空白處應填入()o
#include""stdio.h""
voidmain()
intquarter=l,i,n;
scanf("n%d"",&n);
while()
(
quarter=quarter*n;
n-;
)
printsH,,quarter=%d\n,M,,quarter);
}[單選題]*
An>=l(正確答案)
Bn<=l
Cn<=5
Dn>=5
41.下面程序執(zhí)行后的結果是()。
#include<stdio.h>
main()
{intnum=0;
while(num<=2)
{num++;
printf(,n'%d<num);
)
}[單選題]*
A2
B123(正確答案)
C321
D12
42.while(表達式){語句;}結構中循環(huán)結束的條件是()。[單選題]
A當表達式的值為()時三的答案)
B當表達式的值不為。時
C當表達式的值為1時
D當表達式的值為非1時
43.下面程序執(zhí)行后的結果是()。
#include"stdio.h"
voidmain()
intx=10;
while(x>7)
{printfl:""*"");
}[單選題]*
A****
B***(正確彳
44.已知while的基本語法如下:
while(表達式)
語句1;
語句n;
關于該該結構語法描述正確的是()。[單選題][單選題]*
Awhite結構是用來實現(xiàn)順序結構的
Bwhite結構是用來實現(xiàn)選擇結構的
Cwhite結構是用來實現(xiàn)循環(huán)結構的
Dwhite結構是用來實現(xiàn)中斷結構的
45.循環(huán)結構就是設計一種能讓計算機[]執(zhí)行某些相同代碼的程序()o[單選
題]*
A順序
B選擇
C重復
D其它都不對
46.[while/do...while]這兩者循環(huán)中,[]是當型循環(huán)()。[單選題]*
Awhite(正確答案)
Bdo-while
C都是
D都不是
47.如果循環(huán)條件第一次為假則while循環(huán)結構循環(huán)體()。[單選題]*
A執(zhí)行n次
B不執(zhí)行
C執(zhí)行1次
D執(zhí)行2次
48.循環(huán)結構三大語句中,while循環(huán)最少的執(zhí)行次數(shù)是()次。[單選題]*
A0(正確答案)
B1
C2
D3
49.循環(huán)結構三大語句中,do-while循環(huán)最少的執(zhí)行次數(shù)是()次。[單選題]*
A1(正確答案)
B2
C3
DO
50.當型循環(huán)結構指的是()。*
Awhite循環(huán)(正確答案)
Bfbr循環(huán)
Cdo-while循環(huán)
Dif選擇
51.下面程序是用while輸出下列說法不正確的是()。[多選題]
#include""stdio.h""
voidmain()
(
inti=l;
while(i<=100)
(
printfi:""%d\t"",i);
A程序的空白處不需添任何內(nèi)容,程序執(zhí)行后可以輸出1-100的值.
Bwhite結構可以實現(xiàn)選擇判斷
Cwhite結構只能用于循環(huán)次數(shù)確認的情況.
Dwhite結構無論條件成立與否至少會執(zhí)行一次.
52.下面描述中屬于while語法規(guī)范的是()o*
A{和}自成一行
B語句1一語句n自動縮進
C語句可以不用;結尾
D循環(huán)條件為假時也可以執(zhí)行循環(huán)體
53.while循環(huán)格式中,對于表達式1、2、3描述正確的有()。*
A表達式1代表初始值正確答案)
B表達式2代表增量
C表達式2代表條件
D表達式3代表增量(正確答案)
54.下面關于程序中使用while描述正確的是()。*
Awhile結構中可以嵌入if結構確答案)
Bwhile結構中可以嵌入switch結構
Cwhite結構中不能嵌入選擇結構
DIF選擇結構中可以包含循環(huán)結構while
55.下面不能實現(xiàn)循環(huán)結構的關鍵字是()。*
Aswitch
Bwhile
C日正確答案)
DbreakE確答案)
56.下面關于while循環(huán)結構概念中描述正確的是()o*
Awhile結構是先進行條件判斷,如果條件為真則執(zhí)行while后面{}里面的語句.
確答案)
Bwhite結構是先執(zhí)行循環(huán)體,然后進行條件判斷,如果條件為真則執(zhí)行while后面
㈠里面的語句.
Cwhite結構是先進行條件判斷,如果條件為假則執(zhí)行while后面{}里面的語句.
Dwhile循環(huán)結構如果條件為假一次循環(huán)也不進行.
57.下面關于循環(huán)使用過程中描述正確的是()。*
Awhite循環(huán)結構中可以使用if結構
Bwhite循環(huán)結構中可以使用switch結構
Cwhite循環(huán)結構中可以不能使用if結構
Dwhite循環(huán)結構中不可以使用switch結構
58.下面關于循環(huán)及選擇結構在編程中描述正確的是()。*
A選擇結構中可以嵌入循環(huán)結構
B選擇結構中不可以嵌入循環(huán)結構
C循環(huán)結構中可以嵌入選擇結構
D循環(huán)結構中不可以嵌入選擇結構
59.while循環(huán)也稱為直到型循環(huán),先執(zhí)行循環(huán)體在判斷循環(huán)條件。[判斷題]*
對
錯(正確答案)
60.當表達式的值第一次為假時,while的循環(huán)體一次都不執(zhí)行。[判斷題]*
對(正確答案)
錯
61.C語言程序的三大結構是順序結構、選擇結構、跳轉(zhuǎn)結構。[判斷題】*
對
錯(正確答案)
62.while語句既能做循環(huán)結構,也能做選擇結構。[判斷題]*
對
錯
63.intt=0;while(t=l){...}則循環(huán)控制表達式的值為1o(對)[單選題]*
while循環(huán)屬于當型循環(huán),也就是先判斷表達式的值是否為真的【也可以理解為條
件是否成立】,若為真則循環(huán),否則退出循環(huán)。(對)
64.循環(huán)結構指的是根據(jù)條件判斷是否成立,執(zhí)行不同的語句段。[判斷題]*
對
錯(正確答案)
65.while先初始化循環(huán)變量,然后對條件進行判斷,如果條件為真則執(zhí)行相應的循
環(huán)體語句。不用加修改循環(huán)變量的語句,程序會正常結束。[判斷題]*
對
錯(正確答案)
66.循環(huán)結構可以用if語句來實現(xiàn)。[判斷題]*
對
錯(正確答案)
67.循環(huán)結構for語句中一般都有default語句。[判斷題]*
對
錯
您的姓名:[填空題]*
68.下面程序的運行后s的值是()。
#include<stdio.h>
main()
(
intnum=O,s=O;
do
(
s+=num++;
}whfle(num<=5);
print<n"%dH",s);
}[單選題]*
A21
B18
C15(正確答案)
D9
69.do...while的結構如下:
表達式1;
do
(
語句;
表達式3;
}while(表達式2);則相關概念描述正確的是()。[單選題][單選題]*
Ado...while結構是用來實現(xiàn)順序結構的
Bdo...while結構是用來實現(xiàn)選擇結構的
Cdo...while結構是用來實現(xiàn)循環(huán)結構的
Ddo...while結構是用來實現(xiàn)中斷結構的
70.當?shù)谝淮窝h(huán)條件為假時下面哪種循環(huán)結構執(zhí)行()o[單選題1*
Awhile循環(huán)結構
Bdo…while循環(huán)結構
Cswitch循環(huán)結構
Dif循環(huán)結構
71.當?shù)谝淮窝h(huán)條件為真時下面哪種循環(huán)結構執(zhí)行()o[單選題]*
Awhite循環(huán)結構(正確答案)
Bwhile...do循環(huán)結構
Cswitch循環(huán)結構
Dif循環(huán)結構
72.#include<stdio.h>
main()
(
intnum=0,s=0;
do
(
s+=num;num++;
}whfle(num<=5);
printfC“%d"”,s);
}以上程序的輸出結果是()。[單選題][單選題]*
A10
B21
C15(正確答案)
D16
73.表達式1;
do
語句;
表達式3;
}whfle(表達式2);關于do-while基本結構描述正確的是()。[單選題][單選題]*
Ado...while結構是用來實現(xiàn)順序結構的
Bdo...while結構是用來實現(xiàn)選擇結構的
Cdo...while結構是用來實現(xiàn)循環(huán)結構的
Ddo...while結構即可以實現(xiàn)選擇結構也可以實現(xiàn)循環(huán)結構
74.循環(huán)結構do—while的中心思想是至少執(zhí)行()次循環(huán)語句。。[單選題]*
A1(正確答案)
B0
C2
D10()
75.do—while循環(huán)語句是可以被()替換,其實循環(huán)之間的語句都可以相互替換。
[單選題]*
Aif
Bswitch
Cwhile(正確答案)
Dbreak
76.在循環(huán)結構中當條件判斷表達式的值為()時,while與do...while兩者無區(qū)
別。[單選題]*
A真(正確答案)
B假
C任意值
D其它都不對
77.在循環(huán)結構中一般在不確定條件次數(shù)的情況下,程序一般用下面的()來實
現(xiàn)。。[單選題]*
Aswitch
Bwhile(正確答案)
Cbreak
Dfor
78.while語句是()0[單選題]*
A先判斷后執(zhí)行
B先執(zhí)行后判斷
C不用判斷就可以執(zhí)行
D其它都不對
79.下面關于while與do..while使用過程中描述不正確的是()。*
Awhile與do..while沒有區(qū)別E確答案)
Bwhile是先執(zhí)行后判斷
Cdo..while是先判斷后執(zhí)行
Dwhite是先判斷后執(zhí)行,條件為真時執(zhí)
80.C語言中關于do…while循環(huán)描述正確的選項是()。*
Ado...whfle的循環(huán)至少無條件執(zhí)行一次
Bdo...while的循環(huán)體中只能有一個語句
Cdo…white循環(huán)可以在條件為真時執(zhí)行循環(huán)體
Ddo…while循環(huán)可以在第一次條件為假的情況下執(zhí)行循環(huán)體
81.關于do...while下面描述不正確的內(nèi)容是()。*
Ado……while結構先做while后面表達式的判斷,若為真,則執(zhí)行循環(huán)體,即{}
里面的語句。
Bdo……while結構先做while后面表達式的判斷,若為假,則執(zhí)行循環(huán)體,即{}里
羸的語句。(正確答案)
Cdo(條件){}while(判斷);是先執(zhí)行后判斷的一種循環(huán)結構.
D當條件為真時while與do..while兩者無區(qū)別.
82.以下關于循環(huán)語句的敘述中正確的內(nèi)容項有()。*
Awhile循環(huán)結構中可以嵌入選擇結構
Bdo...while循環(huán)結構中可以嵌入選擇結構確答案)
Cwhite循環(huán)結構中不可以嵌入選擇結構
Ddo...while循環(huán)結構中不可以嵌入選擇結構
83.循環(huán)結構while與do...while描述不正確的是()。*
A第一次循環(huán)條件為真,while與do...while都執(zhí)行
B第一次循環(huán)條件為真,while與do...while都不執(zhí)行確答案)
C第一次循環(huán)條件為真,while執(zhí)行,do...while不執(zhí)行
D第一次循環(huán)條件為真,while不執(zhí)行,do...while執(zhí)行
84.關于循環(huán)結構語句使用過程中描述正確的是()。*
Awhite與do..while沒有區(qū)別
Bd。..while是先執(zhí)行后判斷
Cwhile是先判斷后執(zhí)行
D其它都不對
85.以下描述中,正確的是()。*
Ado...whfle的循環(huán)至少執(zhí)行1次
Bdo...white的循環(huán)體中可以有多條語句
Cdo..while循環(huán)可以在條件為真時再次執(zhí)行循環(huán)體
Ddo...while循環(huán)可以在第一次條件為假的情況下不執(zhí)行循環(huán)體
86.關于循環(huán)結構do-while描述正確的有()o*
Ado……while結構先做while后面表達式的判斷,若為真,則執(zhí)行循環(huán)體
Bdo……while結構先做while后面表達式的判斷,若為假,則執(zhí)行循環(huán)體,即{}里
面的語句。
Cdo(條件){}while(判斷);是先執(zhí)行后判斷的一種循環(huán)結構.
Ddo-while是先執(zhí)行一次循環(huán)體后,再次判斷條件,如果條件為真則繼續(xù)循環(huán)
確答案)
87.關于循環(huán)選擇結構嵌套說法正確的是()。*
A循環(huán)結構中可以有選擇結構
B選擇結構中可以有循環(huán)結構
C選擇結構內(nèi)不可以有循環(huán)結構
D循環(huán)結構內(nèi)不可以有選擇結構
88.while與do-while相比較,描述正確的是()。*
A第一次循環(huán)條件為真,while與do-while都執(zhí)行,無區(qū)別(正確考
B第一次循環(huán)條件為真,while與do...while都不執(zhí)行
C第一次循環(huán)條件為真,while執(zhí)行,do...while不執(zhí)行
D第一次循環(huán)條件為假,while不執(zhí)行,do...while執(zhí)行
89.在do…while循環(huán)結構中,當do.while條件為假時一次也不執(zhí)行循環(huán)體語句
()o[單選題]*
A、對
B、錯(正確答案)
90.循環(huán)結構,當表達式的值第一次為假時,while的循環(huán)體一次都不執(zhí)行,
do...while則執(zhí)行一次循環(huán)體()o[單選題]*
A、對
B、錯
91.在當型與直到型循環(huán)中,while語句是先計算表達式的值,再執(zhí)行循環(huán)體,
do...while是執(zhí)行完一次循環(huán)體,再計算表達式的值()0[單選題]*
A、對
B、錯
92.while和do-while都可以實現(xiàn)循環(huán)結構()。[單選題]*
A、對
B、錯
93.學習過的循環(huán)語句包括if、switchxwhile、do-while()o[單選題]*
A、對
B、錯
94.在do...while循環(huán)結構中,當do..while條件為真時,循環(huán)體一次也不執(zhí)行()。
[單選題]*
A、對
B、錯(正確答案)
95.當循環(huán)條件第一次為假時while的循環(huán)體一次都不執(zhí)行,do...while則執(zhí)行一次
循環(huán)體0o[單選題]*
A、對(正確答案)
B、錯
96.while語句是先計算表達式的值,再執(zhí)行循環(huán)體,do...while是執(zhí)行完一次循環(huán)
體,再計算表達式的值,這是兩者的區(qū)別()o[單選題]*
A、對
B、錯
97.while和do-while都可以實現(xiàn)選擇結構和循環(huán)結構()o[單選題]*
A、對
B、錯(正確答案)
98.利用學習的語句可以實現(xiàn)循環(huán)的語句包括if、while()。[單選題]*
A、對
B、錯(正確答案)
99.以下程序是用do..while實現(xiàn)1+3+…+99空白處應填入()。
#includen,,stdio.hH"
voidmain()
(
inti=l,sum=0;
do
(
sum=surrH-i;
i+=2;
}
printfC"sum=%d"",sum);[單選題]*
Awhile(i<=100)
Bwhile(i<=100);(正確答案)
Cwhite(i>l()0);
Dwhile(i<l()0)
100.實現(xiàn)1+3+5+7+9空白處應填入()。
#include""stdio.h""
voidmain()
inti=l,sum=O;
do
(
sum=suirH-i;
i+=2;
}
printtr"sum=%d"",sum);[單選題]*
Awhife(i<=10)
Bwhite(i<=10);王確答案)
Cwhite(i>10);
Dwhile(i<10)
101.實現(xiàn)2+4+6+8+10空白處應填入()。
#include""stdio.h""voidmain()
{inti=2,surn=();do{sum=surrH-i;}while(i<=10);
printfC"sum=%d"",sum);[單選題]*
A計=2;(正確答案)
Bi+2;
Ci++;
Di+=l;
您的姓名:[填空題]*
102.先執(zhí)行一次循環(huán)體語句,然后判斷循環(huán)條件的循環(huán)結構是()[單選題]*
Awhile循環(huán)結構
Bdo...while循環(huán)結構正確答案)
Cibr循環(huán)結構
Dwhite...do循環(huán)結構
103.關于循環(huán)結構fbr(表達式1;表達式2;表達式3){語句塊},描述錯誤的是
0[單選題]*
A表達式1代表的初始值
B表達式2代表的是循環(huán)條件
C表達式3代表的是增量
D表達式2代表的是增量
104.若變量inti;intsum=0,要求程序段完成求1加到20的和的,不能完成此操作
的程序段正確的是()O[單選題]*
Afor(i=l;i<=20;i++)sunri-=i;
Bft)r(Ul;i<=20;i++)sum=i;:IE確等i
Cfor(i=l;i<=20;i++)sumFSum+i;
Dft)r(i=0;i<=2();i++)sum+=i;
105.循環(huán)語句:ft)r(k=l;k<=5;k++)島循環(huán)結束后,k的值為()[單選題]*
A5
B1
C6(正確答案)
D4
106.循環(huán)結構是在條件為()時執(zhí)行循環(huán)體[單選題]*
A真(正確答案)
B假
C無論真假都執(zhí)行
D只能在假的情況下執(zhí)行
107.循環(huán)結構語句共有三個,在三個中是先執(zhí)行一次循環(huán)體,再判斷是否循環(huán)的是
0[單選題]*
Awhile循環(huán)結構
Bdo…white循環(huán)結構
Cfbr循環(huán)結構
Dwhite...do循環(huán)結構
108.語句的基本格式中,ft)r(表達式1;表達式2;表達式3){語句塊},描述錯
誤的是()[單選題]*
A表達式1代表的初始值
B表達式2代表的是循環(huán)條件
C表達式3代表的是增量
D表達式3代表循環(huán)條件,二笞案)
109.已經(jīng)inti;intsun尸0,要求求1加到1()的和,能完成此操作的程序段正確的是
0o[單選題]*
Afor(i=l;i<10;i++)sum+=i;
Bfor(i=l;i<l1;P-+)sum=i;
CCrG=l;i<=10;i++)suiTFSum+i;(正確答案)
Dfor(i=0;i<=20;i++)sum+=i;
ll().fbr(k=0;k<=5;k++){;}循環(huán)體空語句,執(zhí)行了()次。[單選題]*
A5
B1
C6(正確答案)
D4
111.intj=l;fbr(;i<=5;i++)printfi;"*");關于以上代碼描述正確的是()[單選題]*
Aft)r語句無表達式1,不能執(zhí)行
B輸出5個星號
C輸出6個星號
D其它都不對
112.在學習過的循環(huán)結構中,fbr循環(huán)及while循環(huán)是(),do...while是()[單選題]
*
A先執(zhí)行后判斷,先判斷后執(zhí)行
B先執(zhí)行后判斷,先執(zhí)行后判斷
C先判斷后執(zhí)行、先執(zhí)行后判斷(正確答案)
D先判斷后執(zhí)行,先判斷后執(zhí)行
113.代碼#include"stdio.h"
voidmain()
(
inti;
intb=l;
for(i=0;i<100;H-+)
(
b++;
)
}以上程序的結果是()[單選題]*
A100(正確答案)
B101
C1
D0
114.分析程序#include””stdio.h"”
voidmain()
(
inti;
inta=l;
for(i=0;i<10();^+)
(
a++;
)
printfl:""%d"",a);
}以上程序的輸出a結果是()[單選題]*
A100
B101確答案)
C1
DO
115.#include<stdio.h>
voidmain()
(
intb,i;
b=0;
for(Fl;i<5;i++)
(
switch(i)
(
case0:
case3:b+=2;
case1:
case2:b+=3;
default:b+=5;
prir<""%d\n"",b);
以上程序執(zhí)行后,輸出b的值是()[單選題]*
A30
B31(正確答案)
C29
D1
116.有如下代碼#include<stdio.h>
voidmain()
(
inta,i;
a=();
for(i=l;i<5;i++)
(
ifU%3!=0)
a+=i;
)
printf(""%d\n"",a);
}以上程序輸出a的值是0[單選題]*
A5
B6
C7(正確答案)
D8
117.下面列舉的關鍵字中能實現(xiàn)循環(huán)結構的有()*
Afor
Bwhile5
Cdo...while(正口
Dwhile...do
118.下面有關循環(huán)及選擇結構的描述正確的是()*
Awhile循環(huán)結構可以嵌入選擇結構if及switch
Bdo...white循環(huán)結構可以嵌入選擇結構if及switch
Cfbr循環(huán)結構可以嵌入選擇結構if及switch
Dfbr循環(huán)結構只能嵌入選擇結構if不能嵌入選擇結構switch
119.選擇結構if中可以根據(jù)需要包含()*
Afbr循環(huán)結構語句
Bwhite循環(huán)結構語句
Cdo...while循環(huán)結構語句
Dswitch選擇結構語句正確答圣)
12().先判斷循環(huán)條件后執(zhí)行循環(huán)體語句的循環(huán)結構有()*
Awhile循環(huán)結構
Bdo...while循環(huán)結構
Cft)r循環(huán)結構(正確答案)
Dwhite...do循環(huán)結構
121.在計數(shù)循環(huán)fbr(表達式1;表達式2;表達式3){語句塊}中,表達式是否可以
省略是()*
A表達式1可省略
B表達式2可省略
C表達式3可省略
D表達式都不能省略
122.學過的五大語句中能實現(xiàn)選擇結構的是()*
Afor
Bwhile
C次正確答案)
Dswitch(正確答案)
123.學過的五大語句中能實現(xiàn)循環(huán)結構的是()*
Aft)r(正確答案)
Bwhile(正確答案)
Cif
Dswitch
124.先判斷后執(zhí)行循環(huán)的循環(huán)語句包括()*
Afbr(正確答案)
Bwhile
Cdo..while
Dbreak
125.循環(huán)結構中表達式1、2、3的語法正確的有()*
A表達式1代表初始值正確答案)
B表達式2代表循環(huán)條件
C表達式3代表增量
D表達式1代表條件
126.fbr(表達式1;表達式2;表達式3){語句塊},對fbr語句表述正確的是()
A表達式2可以省略
B表達式2不能省略
C表達式3不能省略
D表達式1可以省略
127.循環(huán)結構就是按照書寫順序依次執(zhí)行代碼,不跨越任何語句的過程.()[單選
題]*
A、對
B、錯(正確答案)
128.while循環(huán),屬于直到型循環(huán),先執(zhí)行循環(huán)體,再判斷循環(huán)條件,條件成立,
再次執(zhí)行循環(huán)體,否則退出循環(huán)。()[單選題]*
A、對
B、錯(正確答案)
129.fbr循環(huán),屬于當型循環(huán),先判斷循環(huán)條件,條件成立,方可執(zhí)行循環(huán)體,否
則退出循環(huán)。()[單選題]*
A、對
B、錯
130.使用出循環(huán)編寫的程序靈活,書寫方便。()[單選題]*
A、對
B、錯
131.fbr循環(huán)主要用于解決計數(shù)控制的循環(huán)案例。()[單選題]*
A、對(正確答案)
B、錯
132.循環(huán)結構就是根據(jù)條件判斷執(zhí)行不同的語句。()[單選題]*
A、對
B、錯(正確答案)
133.while循環(huán)和do-while循環(huán)沒有區(qū)別,可相互代替。()[單選題]*
A、對
B、錯(正確答案)
134.while循環(huán)和fbr循環(huán)可相互代替。()[單選題]*
A、對(正確答案)
B、錯
135.丘和網(wǎng)211設沒有區(qū)別,可相互代替。()[單選題]*
A、對
B、錯(正確答案)
136.循環(huán)是使用最多的最靈活的循環(huán)語句。()[單選題]*
A、對
B、錯
137.下列單詞中,哪個有,打斷、中斷”的意思()[單選題]*
Abreak
Bcontinue
Cif
Dwhile
138.break語句不能單獨使用在下列哪種語句中()[單選題]*
Awhile
Bfor
Cifi:正確答案)
Dswitch
139.#include"stdio.h"
voidmain()
(
inti;
for(j=l;i+l;k+)
(
break;
)
printf(""%d\n"">4-);
)
)
以上程序的運行結果是0[單選題]*
A1234
B135(正確答案)
C123
Dili
140.下列單詞中,哪個有,繼續(xù)”的意思()[單選題]
Abreak
Bcontinue
Cif
Dwhile
141.#include"stdio.""
voidmain()
intx=8;
fbr(;x>0;x--)
(
if(x%3)
(
printfl;""%d,"",x-);
continue;
}
printf(""%d,"",-x);
}
}
以上代碼的輸出結果是()[單選題]*
A7,4,2,
B8,7,5,2,
C9,7,6,4,
D8,5,4,2,(正確答案)
142.break的中文意思是()[單選題]*
A打斷,中斷(正確答案)
B繼續(xù)
C循環(huán)
D選擇
143.deficit語句只能使用在()語句[單選題]*
Awhite
Bfor
Cif
Dswitch噫答案)
144.#include"stdio.h"
voidmain()
(
inti;
ft)r(Al;i+2;i++)
(
{printfi;""%d\n"",i);
break;
}
printfl;""%d\n"",k+);
}
)
運行結果是()[單選題]*
A1234
B135
C13(正確答案)
D111
145.continue的中文意思是()[單選題]
A打斷,中斷
B繼續(xù)
C循環(huán)
D選擇
146.#include"stdio.h"
voidmain()
inta=6;
fbr(;a>0;a--)
(
if(a%3)
(
printf(""%d,
continue;
}
printfi;""%d,"",-a);
}
}
以上代碼的輸出結果是()[單選題]*
A5,4,2,(正確答案)
B5,2,
C5,4,
D4,2,1,
147.循環(huán)執(zhí)行過程中程序流程的跳轉(zhuǎn)指()[單選題]*
A順序
B選擇
C循環(huán)
D循環(huán)跳轉(zhuǎn)
148.()語句是終止某個循環(huán),程序跳轉(zhuǎn)到循環(huán)塊外的下一條語句[單選題]*
Abreak語句
Bswitch語句
Ccontinue語句
Dif語句
149.()語句是跳過本次循環(huán),進入下一次循環(huán)[單選題]*
Abreak語句
Bswitch語句
Ccontinue語句
Dif語句
15().#include"stdio.h"
voidmain()
(
inti;
for(i=l;i<=5;i++)
(
break;
}
)
以上程序執(zhí)行后,輸出結果是0[單選題]*
A0
B1(正確答案)
C2
D3
151.#include"stdio.h"
voidmain()
(
inta=3,i=l;
while(i++)
識i==a)break;
}程序執(zhí)行輸出結果是0[單選題]*
A1
B2
C3(正確答案)
D0
152.循
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- MYOCD通過轉(zhuǎn)錄調(diào)控WIPF1激活PI3K-AKT信號通路促進胃癌侵襲增殖和轉(zhuǎn)移
- 帶丁胞管翅式換熱器流動與傳熱特性研究
- 中縫背核-腹側(cè)被蓋區(qū)神經(jīng)環(huán)路調(diào)節(jié)小鼠神經(jīng)病理性疼痛
- 二零二五年交通樞紐廣告牌制作安裝與信息發(fā)布合同3篇
- 2025年度初級農(nóng)產(chǎn)品質(zhì)量安全檢測服務合同2篇
- 二零二五年度房地產(chǎn)靈活就業(yè)人員服務合同2篇
- 二零二五年度汽車租賃牌照出租及信用評價體系合同3篇
- 2025年度電商企業(yè)客服人員勞動合同規(guī)范范本3篇
- 買賣房子貸款合同
- 2025年廚師餐飲品牌合作雇傭合同范本4篇
- 溫泉規(guī)劃工作方案
- 2025年度私立學校教師聘用合同(初中部專業(yè)學科)3篇
- DB32T 4880-2024民用建筑碳排放計算標準
- 銀行2025年紀檢工作計劃
- 注射泵管理規(guī)范及工作原理
- 國潮風中國風2025蛇年大吉蛇年模板
- 故障診斷技術的國內(nèi)外發(fā)展現(xiàn)狀
- 2024年發(fā)電廠交接班管理制度(二篇)
- 《數(shù)學課程標準》義務教育2022年修訂版(原版)
- 農(nóng)機維修市場前景分析
- 實驗室的設計規(guī)劃
評論
0/150
提交評論