




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
精品文檔-下載后可編輯自考00342《高級(jí)語(yǔ)言程序設(shè)計(jì)(一)》真題及(2022.10)自考00342《高級(jí)語(yǔ)言程序設(shè)計(jì)(一)》真題解析(2022.10)
1.[單選題]設(shè)char*ps[]={"Howareyou?","Fine.\0Thankyou."};,執(zhí)行語(yǔ)句printf("%s%s\n",ps[0],ps[l]);后輸出結(jié)果是
A.Howareyou?
B.Howareyou?Fine.
C.Fine.Thankyou.
D.Howareyou?Fine.Thankyou.
2.[單選題]設(shè)inti=l,j=O,*p=i,*q=j;,則與j=i;等價(jià)的是
A.j=p;
B.j=q;
C.j=*p;
D.j=*q;
3.[單選題]設(shè)intf(floata,doubleb,charc);,則函數(shù)f返回值的類(lèi)型是
A.int型
B.char型
C.float型
D.double型
4.[單選題]設(shè)struct{intx;chary;}Z[3]={{1,A},{2,B},{3,Q}};,表達(dá)式z[l].x+z[2].y的值是
A.66
B.67
C.68
D.69
5.[單選題]設(shè)chars[]="Chinan";,則sizeof(s)和strlen(s)的值分別是
A.5和5
B.5和6
C.6和5
D.6和6
6.[單選題]設(shè)inta[][3]={{1},{2,3}};,則數(shù)組元素a[l][l]的值是
A.0
B.1
C.2
D.3
7.[單選題]設(shè)inta=l;,下列語(yǔ)句中循環(huán)體執(zhí)行次數(shù)為1的是
A.for(;a
B.for(;a0;a++)printf(''%d\n",a);
C.while(a=l)printf("%d\n",a++);
D.while(al)printf("%d\n",a++);
8.[單選題]設(shè)intp;,與if(p==0)等價(jià)的是
A.if(p)
B.if(!p)
C.if(p=l)
D.if(p!=0)
9.[單選題]執(zhí)行語(yǔ)句printf(''%d\n'',l2);后輸出結(jié)果是
A.-1
B.0
C.1
D.2
10.[單選題]設(shè)inta,b;,若從鍵盤(pán)分別輸入a和b的值,則正確的輸入語(yǔ)句是
A.scanf(''%d,%d'',a,b);
B.scanf(''%f,%f'',a,b);
C.scanf(''%d,%d'',a,b);
D.scanf(''%f,%f'',a,b);
11.[單選題]設(shè)inta[4]={3,2,l};,下列語(yǔ)句輸出結(jié)果為0的是
A.printf(''%d'',a[0]);
B.printf(''%d'',a[l]);
C.printf(''%d'',a[2]);
D.printf(''%d'',a[3]);
12.[單選題]設(shè)inta=0,b=0,m=l;,則表達(dá)式(a!=b)(m=2)和m的值分別是
A.0,1
B.1,1
C.0,2
D.1,2
13.[單選題]正確的整型常量是
A.2e3
B.0XAB
C.'12'
D.089
14.[單選題]下列為C語(yǔ)言關(guān)鍵字的是
A.break
B.BREAK
C.File
D.printf
15.[單選題]下列不是程序設(shè)計(jì)語(yǔ)言的是
A.C語(yǔ)言
B.BASIC語(yǔ)言
C.JAVA語(yǔ)言
D.自然語(yǔ)言
16.[填空題]C語(yǔ)言中,宏定義命令是______。
17.[填空題]設(shè)FILE*fp;,以只讀方式打開(kāi)二進(jìn)制文件的語(yǔ)句是fp=fopen("a.dat",______);。
18.[填空題]設(shè)intmain(void){inta;……},變量a的默認(rèn)存儲(chǔ)類(lèi)型是______。
19.[填空題]若調(diào)用數(shù)學(xué)函數(shù)sqrt(),則需要使用#include命令包含頭文件______。
20.[填空題]設(shè)ints[][3]={l,2,3,4,5};,則數(shù)組s的行長(zhǎng)度至少是______。
21.[填空題]設(shè)inta=1;,執(zhí)行printf("%d\n",a++);的輸出結(jié)果是______。
22.[填空題]設(shè)inta,*p=a;,則*p與p中的內(nèi)容分別是a的______。
23.[填空題]C語(yǔ)言中,十六進(jìn)制整型常量必須以______開(kāi)頭。
24.[填空題]結(jié)構(gòu)化程序的三種基本結(jié)構(gòu)分別是順序結(jié)構(gòu)、選擇結(jié)構(gòu)和______結(jié)構(gòu)。
25.[填空題]C語(yǔ)言源程序經(jīng)過(guò)編譯后,生成的是______程序。
26.[問(wèn)答題]#include
intfun(intx,inty,intz)
{
intmax;
max=x
27.[問(wèn)答題]#include
longFUN(intn)
{
if(n==l||n==2)return(1L);
elsereturn(FUN(n-l)+FUN(n-2));
}
intmain(void)
(
Inti;
for(i=l;iv4;i++)printf("%ld,",FUN(i));
printf("%ld\n"FUN(4));
return0;
}
28.[問(wèn)答題]#include
intmain(void)
(
inta[2][2]={l,3,2,4},b[2][2]={0,2,1,3};intc[2][2]=(0,0,0,0),i,j;
fbr(i=0;iv=l;i++)
for(j=0;jv=l;j++)c[i]U]=a[i][0]*b[0][j]+a[i][l]*b[l][j];printf("%d\n",c[0][0]*c[l][l]-c[l][0]*c[0][l]);
return0;
)
29.[問(wèn)答題]#include
intmain(void)
{
intsum=15,i=l;
for(;i<10;i++)
{
if(sum20)break;
if(i%2==0)
{sum+=i;printf("%d,",sum);}
}
printf("i=%d\n",i);
return0;
}
30.[案例題]輸出結(jié)構(gòu)體變量中保存的貨號(hào)、品名和價(jià)格。
#include
struct(
intid;/*貨號(hào)*/
charname[20];/*品名*/
floatprice;/*價(jià)格*/
)ware={1001,"Thinkpad",5500.5},*p=ware;
intmain(void)
{
printf("id=%d\n",p______id);/*第一空*/
printf("name=%s\n",______.name);/*第二空*/
printf("price=%.1f\n",(______p).price);/*第三空*/
return0;
}
31.[案例題]根據(jù)輸入的三條線段的長(zhǎng)度判斷它們能否組成三角形,若能,判斷它們組成的是否是直角三角形。
#include
#include
intmain(void)
{floatx,y,z;
Scanf("%f,%f,%f",______);/*第一空*/
if(______)printf("不能組成三角形\n");/*第二空*/
else
if(x*x+y*y==z*z||y*y+z*z==x*x||z*z+x*x==y*y)printf("直角三角形\n");
______printf("非直角三角形\n");/*第三空*/
}?
32.[案例題]從鍵盤(pán)輸入一串字符,以回車(chē)換行為結(jié)束標(biāo)志,將其中的小寫(xiě)英文字母連成一個(gè)新的字符串并輸出。
#include
#include
intmain(void)
{
charletterstr[100]="",ch[2]={'\0','\0'};
while((ch[0]=getchar())!=______)/*第一空*/
if(______)strcat(letter
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 推土機(jī)租賃合同書(shū)
- 建筑工程合同協(xié)議書(shū)
- 北京存量房買(mǎi)賣(mài)合同
- 總代理合作合同書(shū)
- 消防施工施工方案
- 天津改性砂漿施工方案
- TCSHB 0017-2024 生成式人工智能模型訓(xùn)練合規(guī)技術(shù)規(guī)范
- 足球場(chǎng)地基板施工方案
- 黑龍江草莓大棚施工方案
- 橋梁直角墊板施工方案
- 皮膚病學(xué)測(cè)試題含參考答案
- 《社會(huì)支持理論》課件
- 人工智能教育應(yīng)用的倫理風(fēng)險(xiǎn)及其應(yīng)對(duì)方案
- 幼兒園大班健康活動(dòng)《愛(ài)護(hù)眼睛保護(hù)視力》課件
- 川教版四年級(jí)《生命.生態(tài).安全》下冊(cè)全冊(cè) 課件
- 醫(yī)院品管圈(QCC)活動(dòng)成果報(bào)告書(shū)-基于QFD 潤(rùn)心服務(wù)改善 ICU 患者及家屬就醫(yī)體驗(yàn)
- 超齡員工用工免責(zé)協(xié)議書(shū)
- 摩托車(chē)過(guò)戶(hù)委托別人代辦的委托書(shū)
- 現(xiàn)代家政導(dǎo)論-課件 4.2.2國(guó)外家庭教育
- 道路基礎(chǔ)設(shè)施三維數(shù)字底座建設(shè)與實(shí)踐
- 2024年廣告設(shè)計(jì)師(制作及創(chuàng)意)等技能知識(shí)考試題庫(kù)與答案
評(píng)論
0/150
提交評(píng)論