自考“C語言程序設(shè)計”模擬試題十
一、單項選擇題(共30分,每題1分)
1. 下列不正確的轉(zhuǎn)義字符是( )
A.\\ B.\‘ C.074 D.\0
2. 不是C語言提供的合法關(guān)鍵字是( )
A.switch B.cher C.case D.default
3.正確的標(biāo)識符是( )
A.?a B.a=2 C.a.3 D.a_3
4.下列字符中屬于鍵盤符號的是( )
A.\ B.\n C.\t D.\b
5.下列數(shù)據(jù)中屬于“字符串常量”的是( )
A.ABC B.“ABC” C.‘ABC’ D.‘A’
6.char型常量在內(nèi)存中存放的是( )
A.ASCII碼 B.BCD碼 C.內(nèi)碼值 D.十進制代碼值
7.設(shè)a為5,執(zhí)行下列語句后,b的值不為2的是( )
A.b=a/2 B.b=6-(——a) C.b=a%2 D.b=a>3?2:2
8.在以下一組運算符中,優(yōu)先級最高的運算符是( )
A.<= B.= C.% D.&&
9.設(shè)整型變量i的值為3,則計算表達式i——i后表達式的值是()
A.0 B.1 C. 2 D.表達式出錯
10.設(shè)整型變量a,b,c均為2,表達式a+++b+++c++的結(jié)果是( )
A.6 B.9 C.8 D.表達式出錯
11.若已定義x和y為double類型,則表達式x=1,y=x+3/2的值是( )
A.1 B.2 C.2.0 D.2.5
12.設(shè)a=1,b=2,c=3,d=4,則表達式:a<b?a:c<d?a:d的結(jié)果是( )
A.4 B.3 C.2 D.1
13.設(shè)a為整型變量,不能正確表達數(shù)學(xué)關(guān)系:10<a<15的C語言表達式是()
A.10<a<15 B.a= =11 || a= =12 || a= =13 || a= =14
C.a>10&&a<15 D.?。╝<=10)&&?。╝>=15)
14.若有以下定義:char a、 int b 、 float c 、 double d,則表達式a*b+d-c值的類型為()
A.float B.int C.char D.double
15.表達式“10!=9”的值是( )
A.true B.非零值 C.0 D.1
16.循環(huán)語句 for (x=0,y=0; (y!=123)|| (x<4);x++);的循環(huán)執(zhí)行( )
A.無限次 B.不確定次 C.4次 D.3次
17.在C語言中,下列說法中正確的是( )
A. 不能使用“do while”的循環(huán)
B.“do while”的循環(huán)必須使用break語句退出循環(huán)
C.“do while”的循環(huán)中,當(dāng)條件為非0時將結(jié)束循環(huán)
D.“do while”的循環(huán)中,當(dāng)條件為0時將結(jié)束循環(huán)。
18.設(shè)a,b為字符型變量,執(zhí)行scanf(“a=%c,b=%c”,&a,&b)后使a為‘A’,b為‘B’,從鍵盤上的正確輸入是( )
A.‘A’ ‘B’ B.‘A’,‘B’ C.A=A,B=B D.a=A,b=B
19.設(shè)i,j,k均為int型變量,執(zhí)行完下面的for循環(huán)后,k的值為( )
for (i=0,j=10;i<=j;i++,j——)k=i+j;
A.10 B.9 C.8 D.7
20.設(shè)有定義:char s[12]={“string”};則printf (“%d\n”,strlen(s));的輸出是( )
A.6 B.7 C.11 D.12
21.合法的數(shù)組定義是()
A.int a[]={“string”}; B.int a[5]={0,1,2,3,4,5};
C.char a={“string”}; D.char a[]={0,1,2,3,4,5}
22.函數(shù)調(diào)用strcat(strcpy(str1,str2),str3)的功能是()
A. 將字符串str2復(fù)制到字符串str1中后再將字符串str3連接到字符串str1之后
B. 將字符串str1復(fù)制到字符串str2中后再連接到字符串str3之后
C. 將字符串str1復(fù)制到字符串str2中后再復(fù)制到字符串str3之后
D. 將字符串str2連接到字符串str1中后再將字符串str1復(fù)制到字符串str3中
23.設(shè)有如下定義,則正確的敘述為( )
char x[]={“abcdefg”};
char y[]={‘a(chǎn)’,‘b’,‘c’,‘d’,‘e’,‘f’,‘g’};
A.數(shù)組x和數(shù)組y等價
B.數(shù)組x和數(shù)組y的長度相同
C.數(shù)組x的長度大于數(shù)組y的長度
D.數(shù)組x的長度小于數(shù)組y的長度
24.設(shè)有單精度變量f,其值為13.8.執(zhí)行語句“n=((int)f)%3;”后,n的值是()
A.4 B.1 C.4.333333 D.4.6
25.執(zhí)行語句“f=(3.0,4.0,5.0),(2.0,1.0,0.0);”后,單精度變量f的值是( )
A.3.0 B.5.0 C.2.0 D.0.0
26.設(shè)a、b均為整型變量,下列表達式中不是賦值表達式的是( )
A.a=3,4,5 B.a=3*2 C.a=a&&b D.a=b=4
27.表達式“1?(0?3:2): (10?1:0)”的值為( )
A.3 B.2 C.1 D.0
28.sizeof(double)的結(jié)果值是( )
A.8 B.4 C.2 D.出錯
29.指出下面正確的輸入語句是( )
A.scanf (“a=b=%d”,&a,&b); B.scanf(“a=%d,b=%f”,&m,&f);
C.scanf(“%3c”,c); D.scanf(“%5.2f,&f);
30.若有以下定義和語句,且0<=i<5,則( )是對數(shù)組元素地址的正確表示
int a[]={1,2,3,4,5},*p,i;
p=a;
A.&(a+i) B.&p C.a++ D.&p[i]
二、填空(20分,每空1分)
1.在內(nèi)存中存儲“A”要占用( )個字節(jié),存儲‘A’要占用( )字節(jié)。
2.符號常量的定義方法是( )。
3.能表述“20<x<30或x<-100”的C語言表達式是( )。
4.結(jié)構(gòu)化程序設(shè)計方法規(guī)定程序或程序段的結(jié)構(gòu)有三種:順序結(jié)構(gòu)、( )和( )。
5.C語言共提供了三種用于實現(xiàn)循環(huán)結(jié)構(gòu)的流程控制語句,它們是( )、( )和( )。
6.若在程序中用到“putchar”,應(yīng)在程序開頭寫上包含命令( ),若在程序中用到“strlen()”函數(shù)時,應(yīng)在程序開頭寫上包含命令( )。
7.設(shè)有定義語句“static int a[3][4]={{1},{2},{3}}”,則a[1][1]值為( ),a[2][1]的值為( )。
8.“*”稱為( )運算符,“&”稱為( )運算符。
9.賦值表達式和賦值語句的區(qū)別在于有無( )號。
10.用{}把一些語句括起來稱為( )語句
11.設(shè)a=12、b=24、c=36,對于“scanf (”a=%d,b=%d,c=%d“,&a,&b,&c);”,輸入形式應(yīng)為( )
12.表達式“sqrt(s*(s-a)*(s-b)*(s-c));”對應(yīng)的數(shù)學(xué)式子為( )
13.C語言編繹系統(tǒng)在判斷一個量是否為“真”時,以0代表“假”,以( )代表“真”
三、讀程序(30分)
1. main()
{ int a=10,b=4,c=3;
if (a<b) a=b;
if (a<c) a=c;
printf(“%d,%d,%d”,a,b,c);}
2. main( )
{int y=9;
for (;y>0;y——)
if (y%3= = 0) {printf (
2.部分稿件來源于網(wǎng)絡(luò),如有不實或侵權(quán),請聯(lián)系我們溝通解決。最新官方信息請以湖北省教育考試院及各教育官網(wǎng)為準(zhǔn)!
-
112023-03湖北自考《運輸保險》精選習(xí)題及答案匯總湖北自考《運輸保險》精選習(xí)題及答案匯總
-
112023-03湖北自考《運輸保險》精選習(xí)題及答案(5)湖北自考《運輸保險》精選習(xí)題及答案(5)
-
112023-03湖北自考《運輸保險》精選習(xí)題及答案(4)湖北自考《運輸保險》精選習(xí)題及答案(4)
-
112023-03湖北自考《運輸保險》精選習(xí)題及答案(3)湖北自考《運輸保險》精選習(xí)題及答案(3)
-
112023-03湖北自考《運輸保險》精選習(xí)題及答案(2)湖北自考《運輸保險》精選習(xí)題及答案(2)
-
112023-03湖北自考《運輸保險》精選習(xí)題及答案(1)湖北自考《運輸保險》精選習(xí)題及答案(1)
已幫助10w萬+意向?qū)W歷提升用戶成功上岸
毛澤東思想概論
培訓(xùn)優(yōu)勢:課時考點精講+刷題+沖刺,熟練應(yīng)對考試題型。全程督促學(xué)習(xí),安排好學(xué)習(xí)計劃。 毛澤東思想概論...自考培訓(xùn)英語二
本課程既是一門語言實踐課程,也是拓寬知識、了解世界文化的重要素質(zhì)課程,它以培養(yǎng)學(xué)習(xí)者的綜合語言應(yīng)用能力為目標(biāo),使他們在學(xué)習(xí)、工作和社會交往中能夠使用英語進行有效的交流。 英語二...自考培訓(xùn)馬克思主義基本原理概論
本書包括兩個部分:自學(xué)考試大綱和基本原理。主要內(nèi)容有,馬克思主義是關(guān)于工人階級和人類解放的科學(xué),物質(zhì)世界及其發(fā)展規(guī)律,認識的本質(zhì)及其規(guī)律,人類社會及其發(fā)展規(guī)律,資本主義的形成及其發(fā)展,資本主義發(fā)展的歷史進程,社會主義社會及其進程,共產(chǎn)主義社會及其進程等。 馬克思主義基本原理概論...自考培訓(xùn)思想道德修養(yǎng)與法律基礎(chǔ)
《思想道德修養(yǎng)與法律基礎(chǔ)》課具有鮮明的政治性、思想性、理論性、針對性、科學(xué)性、知識性以及實踐性和修養(yǎng)性。它包羅政治、思想、道德、心理本質(zhì)、學(xué)習(xí)成才和法律本質(zhì)等內(nèi)容,指導(dǎo)和回答大學(xué)生在人生、抱負、信念等方面遍及關(guān)心和迫切需要解決的問題。 思想道德修養(yǎng)與法律基礎(chǔ)...自考培訓(xùn)中國近代史綱要
“中國近現(xiàn)代史綱要”全國高等教育自學(xué)考試指定教材,依據(jù)中央審定的普通高等學(xué)?!爸袊F(xiàn)代史綱要”編寫大綱以及馬克思主義理論研究和建設(shè)工程重點教材《中國近現(xiàn)代史綱要》,結(jié)合自學(xué)考試的特點設(shè)計了十章,集中講述1840年鴉片戰(zhàn)爭爆發(fā)一直到2007年中國共產(chǎn)黨第十七次全國代表大會召開的160多年的中國近現(xiàn)代歷史。 中國近代史綱要...自考培訓(xùn)

掃一掃關(guān)注微信公眾號
隨時獲取湖北省自考政策、通知、公告以及各類學(xué)習(xí)資料、學(xué)習(xí)方法、課程。