自考“C語(yǔ)言程序設(shè)計(jì)”模擬試題九
一、選擇題
1.一個(gè)C語(yǔ)言程序是由( )構(gòu)成。
A.語(yǔ)句 B.行號(hào) C.數(shù)據(jù) D.函數(shù)
2.下面標(biāo)識(shí)符中正確的是( )。
A.d&ef B.6a C.z4x5c D.a3/b4
3.在C語(yǔ)言中,存儲(chǔ)一個(gè)字符型、整型、單精度實(shí)型變量所需的空間是()。
A.1、2、4 B.1、1、4 C.1、2、8 D.2、2、8
4.為了避免嵌套的條件分支語(yǔ)句 if——else中的else總是與( ) 組成成對(duì)關(guān)系。
A. 縮排位置相同的
B. 在其之前未配對(duì)的
C. 在其之前未配對(duì)的最近的if
D. 在同一行上的if
5.下列表達(dá)式的結(jié)果正確的是( )。
int aa,bb,cc,dd;
aa=bb=cc=dd=1;sp; aa=bb=cc=dd=1;sp; aa=bb=cc=dd=1;
?。╝a+1==2)?bb=aa+2:aa+3
A.2 B.3 C. 1 D.5
6.設(shè)有int x=11 ;則表達(dá)式(x+1/3)的值是( )。
A.3 B. 4 C. 11 D.12
7.設(shè)有字符串A=“He has 錢!”,則該字符串的長(zhǎng)度為( )。
A. 9 B. 10 C. 11 D. 8
8.有如下程序段,則正確的執(zhí)行結(jié)果是( )
int m=3;
while(m<=5)
{ printf(“%d ”,m-3); m++;}
A. 0 0 0 B.0 1 2 C.1 2 3 D.無(wú)結(jié)果
9.執(zhí)行語(yǔ)句:printf(“%d”,(a=2)&&(b= -2);后,輸出結(jié)果是( )。
A.無(wú)輸出 B.結(jié)果不確定 C.-1 D. 1
10.有如下定義類型語(yǔ)句,若從鍵盤輸入數(shù)據(jù),正確的輸入語(yǔ)句是( )。
int x; char y; char z[20];
A. scanf(“%d%c%c”,&x,&y,&z);
B. scanf(“%d%c%s”,&x,&y,&z);
C. scanf(“%d%c%c”,&x,&y,z);
D. scanf(“%d%c%s”,&x,&y,z);
11. struct ex
{ int x ; float y; char z ;} example;
則下面的敘述中不正確的是( )。
A. struct結(jié)構(gòu)體類型的關(guān)鍵字 B. example是結(jié)構(gòu)體類型名
C. x,y,z都是結(jié)構(gòu)體成員名 D. struct ex是結(jié)構(gòu)體類型
12.在C語(yǔ)言中對(duì)于實(shí)型數(shù)組,其每個(gè)數(shù)組元素的類型是( )。
A. 實(shí)型 B. 整型 C. 可以為任何類型 D. 不確定
13. 若已定義:int a[9],*p=a;不能表示a[1] 地址的表達(dá)式是( )。
A. p+1 B. a+1 C. a++ D. ++p
14. 在TC2.0環(huán)境中,對(duì)文件進(jìn)行保存使用的命令是( )。
A. OPEN B. SAVE C. LOAD D. WRITE TO
15.在C++的類中,用于表示公共類型的關(guān)鍵字是( )。
A. class B. private C. protect D. public
二、填空題
1.在C語(yǔ)言中,正確的標(biāo)識(shí)符是由____________組成的,且由____________開(kāi)頭的。
2. 設(shè)p=30,那么執(zhí)行q=(++p)后,表達(dá)式的結(jié)果q為_(kāi)_____,變量p的結(jié)果為_(kāi)_______.
若a為int類型,且其值為3,則執(zhí)行完表達(dá)式a+=a-=a*a后,a的值是_________.
3. 一個(gè)變量的指針是指____________.
4. 在C語(yǔ)言程序中,對(duì)文件進(jìn)行操作首先要____________;然后對(duì)文件進(jìn)行操作,最后要對(duì)文件實(shí)行________操作,防止文件中信息的丟失。
5. 以下程序運(yùn)行后的輸出結(jié)果是_________ .該程序的功能是_________ .
main()
{ int x=10,y=20 ,t=0;
if(x!=y) t=x; x=y; y=t;
printf("%d,%d\n",x,y); }
6. 若fp已正確定義為一個(gè)文件指針,d1.dat為二進(jìn)制文件,請(qǐng)?zhí)羁?,以便為“讀”而打開(kāi)此文件:fp=fopen( );。
7. 有以下程序,當(dāng)輸入的數(shù)值為2,3,4時(shí),輸出結(jié)果為_(kāi)__________.
main()
{ int x,y,z;
cout 《 “please input three number”;
cin 》x》y》z;
sum=x*x+y*2+z;
cout《“sum of number is :”《sum;
}
8. 有以下程序
main()
{ char c;
while((c=getchar())!='?') putchar( - - c ); }
程序運(yùn)行時(shí),如果從鍵盤輸入:YDG?N?<回車>,則輸出結(jié)果為 .
9.在循環(huán)中,continue語(yǔ)句與break語(yǔ)句的區(qū)別是:_________continue語(yǔ)句是語(yǔ)句的區(qū)別是:_________continue語(yǔ)句是_________,break 是_________.
三、程序填空與算法題
1. 下面程序是計(jì)算10個(gè)整數(shù)中奇數(shù)的和及其偶數(shù)的和,請(qǐng)?zhí)羁铡?/p>
#include <stdio.h>
main()
{ int a,b,c,i;
a=c=0;
for(i=1;i<=10;i++)
{ scanf(“%d”,&b);canf(“%d”,&b);
}
printf(“偶數(shù)的和=%d\n”,a);
printf(“奇數(shù)的和=%d\n”,c); }
2.編寫一個(gè)自定義函數(shù),實(shí)現(xiàn)求兩個(gè)實(shí)數(shù)的平方和
3. 以下程序運(yùn)行后的輸出結(jié)果是 .
main()
{ char s[ ]=“GFEDCBA”;
int p=6;
while(s[p]!=‘D’)
{ printf(“%c ”, p);
p=p-1; } }
4.定義一個(gè)反映學(xué)生信息的結(jié)構(gòu)體,包括學(xué)生的姓名,性別,年齡,成績(jī)等。
5.以下程序輸出的結(jié)果是 .
int ff(int n)
{ static int f=l;
f=f*n;
return f; }
main()
{ int i;
for(i=1;i<=5;i++) printf(“%d\n”,ff(i)); }
6. 設(shè)有以下程序:
main()
{ int n1,n2;
scanf(“%d”,&n2);
while(n2!=0)
2.部分稿件來(lái)源于網(wǎng)絡(luò),如有不實(shí)或侵權(quán),請(qǐng)聯(lián)系我們溝通解決。最新官方信息請(qǐng)以湖北省教育考試院及各教育官網(wǎng)為準(zhǔn)!
-
112023-03湖北自考《運(yùn)輸保險(xiǎn)》精選習(xí)題及答案匯總湖北自考《運(yùn)輸保險(xiǎn)》精選習(xí)題及答案匯總
-
112023-03湖北自考《運(yùn)輸保險(xiǎn)》精選習(xí)題及答案(5)湖北自考《運(yùn)輸保險(xiǎn)》精選習(xí)題及答案(5)
-
112023-03湖北自考《運(yùn)輸保險(xiǎn)》精選習(xí)題及答案(4)湖北自考《運(yùn)輸保險(xiǎn)》精選習(xí)題及答案(4)
-
112023-03湖北自考《運(yùn)輸保險(xiǎn)》精選習(xí)題及答案(3)湖北自考《運(yùn)輸保險(xiǎn)》精選習(xí)題及答案(3)
-
112023-03湖北自考《運(yùn)輸保險(xiǎn)》精選習(xí)題及答案(2)湖北自考《運(yùn)輸保險(xiǎn)》精選習(xí)題及答案(2)
-
112023-03湖北自考《運(yùn)輸保險(xiǎn)》精選習(xí)題及答案(1)湖北自考《運(yùn)輸保險(xiǎn)》精選習(xí)題及答案(1)
已幫助10w萬(wàn)+意向?qū)W歷提升用戶成功上岸
-
毛澤東思想概論
培訓(xùn)優(yōu)勢(shì):課時(shí)考點(diǎn)精講+刷題+沖刺,熟練應(yīng)對(duì)考試題型。全程督促學(xué)習(xí),安排好學(xué)習(xí)計(jì)劃。 毛澤東思想概論...自考培訓(xùn) -
英語(yǔ)二
本課程既是一門語(yǔ)言實(shí)踐課程,也是拓寬知識(shí)、了解世界文化的重要素質(zhì)課程,它以培養(yǎng)學(xué)習(xí)者的綜合語(yǔ)言應(yīng)用能力為目標(biāo),使他們?cè)趯W(xué)習(xí)、工作和社會(huì)交往中能夠使用英語(yǔ)進(jìn)行有效的交流。 英語(yǔ)二...自考培訓(xùn) -
馬克思主義基本原理概論
本書包括兩個(gè)部分:自學(xué)考試大綱和基本原理。主要內(nèi)容有,馬克思主義是關(guān)于工人階級(jí)和人類解放的科學(xué),物質(zhì)世界及其發(fā)展規(guī)律,認(rèn)識(shí)的本質(zhì)及其規(guī)律,人類社會(huì)及其發(fā)展規(guī)律,資本主義的形成及其發(fā)展,資本主義發(fā)展的歷史進(jìn)程,社會(huì)主義社會(huì)及其進(jìn)程,共產(chǎn)主義社會(huì)及其進(jìn)程等。 馬克思主義基本原理概論...自考培訓(xùn) -
思想道德修養(yǎng)與法律基礎(chǔ)
《思想道德修養(yǎng)與法律基礎(chǔ)》課具有鮮明的政治性、思想性、理論性、針對(duì)性、科學(xué)性、知識(shí)性以及實(shí)踐性和修養(yǎng)性。它包羅政治、思想、道德、心理本質(zhì)、學(xué)習(xí)成才和法律本質(zhì)等內(nèi)容,指導(dǎo)和回答大學(xué)生在人生、抱負(fù)、信念等方面遍及關(guān)心和迫切需要解決的問(wèn)題。 思想道德修養(yǎng)與法律基礎(chǔ)...自考培訓(xùn) -
中國(guó)近代史綱要
“中國(guó)近現(xiàn)代史綱要”全國(guó)高等教育自學(xué)考試指定教材,依據(jù)中央審定的普通高等學(xué)校“中國(guó)近現(xiàn)代史綱要”編寫大綱以及馬克思主義理論研究和建設(shè)工程重點(diǎn)教材《中國(guó)近現(xiàn)代史綱要》,結(jié)合自學(xué)考試的特點(diǎn)設(shè)計(jì)了十章,集中講述1840年鴉片戰(zhàn)爭(zhēng)爆發(fā)一直到2007年中國(guó)共產(chǎn)黨第十七次全國(guó)代表大會(huì)召開(kāi)的160多年的中國(guó)近現(xiàn)代歷史。 中國(guó)近代史綱要...自考培訓(xùn)
掃一掃關(guān)注微信公眾號(hào)
隨時(shí)獲取湖北省自考政策、通知、公告以及各類學(xué)習(xí)資料、學(xué)習(xí)方法、課程。