




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
2012年1月高等教育自學考試全國統(tǒng)一命題考試高級語言程序設(shè)計試題課程代碼:00342考生答題注意事項:本卷所有試卷必須在答題卡上作答。答在試卷和草稿紙上的無效。第一部分為選擇題。必須對應(yīng)試卷上的題號使用2B鉛筆將“答題卡”的相應(yīng)代碼涂黑。第二部分為非選擇題。必須注明大、小題號,使用0.5毫米黑色字跡筆作答。合理安排答題空間,超出答題區(qū)域無效。第一部分選擇題一、單項選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其選出并將“答題卡”的相應(yīng)代碼涂黑。未涂、錯涂或多涂均無分。1.C語言的保留字是A.FILEB.defineC.AutoD.Else2.正確的實型常數(shù)是A.1E0B.E0C.1E0.0D.1E3.設(shè)intn=0;,執(zhí)行表達式n‖(n=-1)‖(n=0)‖(n=1)‖(n=2)后n的值是A.-lB.0C.1D.24.設(shè)inta=4;,表達式的值不為8的是A.a(chǎn)*=a-2B.a(chǎn)--,3*a-1C.a(chǎn)>l?++a*2:3*aD.a(chǎn)+=a5.設(shè)inta,b,t;,不能實現(xiàn)a和b的值交換的語句是A.a(chǎn)=t;t=b;b=a;B.t=a;a=b;b=t;C.t=b;b=a;a=t;D.a(chǎn)=a+b;b=a-b;a=a-b;6.設(shè)intx,*p;,正確的賦值語句是A.*p=&x;B.*p=*x;C.p=x;D.p=&x;7.設(shè)inti=1,s=1;,下列能正確計算5!的是A.while(i++<=5)s*=i;B.for(;i<4;i++)s*=i++;C.do{s*=i;}while(i<=4);D.for(;i<=5;i++)s*=i;8.函數(shù)float*fun(){……}返回的是A.地址B.實型值C.整型值D.字符常數(shù)9.下列敘述正確的是A.實參不能是表達式B.函數(shù)可以沒有形式參數(shù)C.在一個函數(shù)中只能有一個return語句D.函數(shù)定義時,若函數(shù)類型缺省則默認的類型是void10.設(shè)intm[]={5,4,3,2,1},i=2;,數(shù)組元素引用錯誤的是A.m[--i]B.m[i*i]C.m[m[O]]D.m[i-2]11.設(shè)intn=8;,執(zhí)行while(n>5){n--;printf(“%2d”,n);}后的輸出結(jié)果是A.8765B.876C.765D.7612.設(shè)intb,a[]={1,2,3,4},*p=a;,與b=*p++;等價的語句是A.b=*(++p);B.b=*(p++);C.b=p++;D.b=*++p;13.定義二維數(shù)組并初始化正確的是A.inta[3][3]=[O,l];B.inta[3][3]={0,l,2,3,4,5,6,7,8,9};C.inta[3][]={{l,2},{3,4}};D.inta[][3]={{O},{1,2},{3,4,5}};14.設(shè)typedefchar*POINT;,若有引用POINTp,q[5];,則A.p是字符型變量,q是字符型數(shù)組B.p是字符型變量,q是字符型指針數(shù)組C.p是字符型指針變量,q是字符型數(shù)組D.p是字符型指針變量,q是字符型指針數(shù)組15.文件使用方式“wb”的含義是A.對文本文件只寫B(tài).對二進制文件只寫C.對文本文件讀和寫D.對二進制文件讀和寫第二部分非選擇題二、填空題(本大題共10小題,每小題2分,共20分)請在答題卡上作答。16.設(shè)intx=3;,執(zhí)行printf(“%d\n”,x+(x-=x*x));后的輸出結(jié)果是__________。17.b2-4ac≥0對應(yīng)的C語言關(guān)系表達式是__________。18.設(shè)charstr[10]=“abc”;,執(zhí)行printf(“%s\n”,strcpy(str,“Spain”));后的輸出結(jié)果是__________。19.運算符“==”的優(yōu)先級比運算符“=”的優(yōu)先級__________。20.設(shè)inta=123;,表達式a/10%10的值是__________。21.設(shè)char*p=“Superstar”;,執(zhí)行printf(“%c%s\n”,*p,p+6);后的輸出結(jié)果是__________。22.局部變量默認的存儲類型是__________。23.執(zhí)行printf(“%d\n”,2^4);后的輸出結(jié)果是__________。24.從鍵盤輸入含有空格的字符串,使用的系統(tǒng)函數(shù)是__________。25.執(zhí)行printf(“%5.2f\n”,(int)10.0%2+12.34);后的輸出結(jié)果縣__________。三、程序分析題(本大題共4小題,每小題4分,共16分)閱讀下列程序,將輸出結(jié)果寫在答題卡上。26.#include<stdio.h>voidmain(){inty=10;for(;y>0;y--)if(y%3==0){printf(“%3d”,--y);continue;}printf(“\n”);}27.執(zhí)行下列程序,輸入數(shù)據(jù):#include<stdio.h>voidmain(){intc;while((c=getchar())!=’\n’){switch(c-’a’){case0:case1:putchar(c+3);break;case2:putchar(c+2);default:putchar(c+1);break;}}printf(“\n”);}28.intfun(intm){staticintn=1;++m;n++;return(m+n);}voidmain(){inta,b;a=fun(O);b=fun(10);printf(“a=%d,b=%d\n”,a,b);}29.#include<stdio.h>intx=1;voidfx(intp){x=p+x;p++;}voidmain(){inta=3;fx(a);printf(“%d%d\n”,a,x);}四、程序填充題(本大題共3小題,每小題6分。共l8分)請把下列程序的橫線處補充完整。使其能正確運行,并在答題卡上作答。30.計算s=1+2+3+……+n,直到s的值大于1000為止,輸出s和n的值。#include<stdio.h>voidmain(){intn,s;_____(1)_____;/*第一空*/for(n=1;;n++){s=s+n;if(s>1000)_____(2)_____;/*第二空*/}printf(“s=%dn=%d\n”,_____(3)_____);/*第三空*/}31.某班30名學生,由鍵盤輸入每個學生的姓名和兩門課的成績,輸出其中兩門課都通過(成績大于等于60分)的學生姓名和成績。#include<stdio.h>#defineN30structstudent{charname[20];ints1,s2;}_____(1)_____;/*第一空*/voidmain(){inti;for(i=0;i<N;i++)scanf(“%s%d%d”,stu[i].name,_____(2)_____);/*第二空*/for(i=0;i<N;i++){if(_____(3)_____);/*第三空*/printf(“‰s%d%d\n”,stu[i].name,stu[i].s1,stu[i].s2);}}32.打印如下的乘法表。l24369481216……9182736……8lvoidmain(){inti,j;for(i=1;_____(1)_____;i++)/*第一空*/{for(j=1;j<=_____(2)_____;j++)printf(“%5d”,i*j);/*第二空*/_____(3)_____;/*第三空*/}}五、程序設(shè)計題(本大題共2小題,每小題8分。共
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 運動裝備定制銷售合同
- 2023-2024學年高中信息技術(shù)選修2(浙教版2019)-網(wǎng)絡(luò)基礎(chǔ)-教學設(shè)計-2.1-網(wǎng)絡(luò)拓撲結(jié)構(gòu)
- 13-2《上圖書館》 教學設(shè)計 2024-2025學年統(tǒng)編版高中語文必修上冊
- Lesson 1 Nice to meet you. Period 1(教學設(shè)計)-2024-2025學年接力版英語四年級上冊
- 11 四通八達的交通(教學設(shè)計)-2023-2024學年道德與法治三年級下冊統(tǒng)編版
- 2 點亮小燈泡 教學設(shè)計-2023-2024學年科學四年級下冊教科版
- 2025年激光隧道斷面測量系統(tǒng)項目發(fā)展計劃
- 餐車訂購合同范本
- 婚禮公司合同范本
- 17要是你在野外迷了路 教學設(shè)計-2023-2024學年語文二年級下冊統(tǒng)編版
- 《讀懂財務(wù)報表》課件
- 《瘋狂動物城》全本臺詞中英文對照
- 建筑施工安全管理及揚塵治理檢查投標方案(技術(shù)方案)
- 六年級毛筆書法教案(下冊)
- 秘魯農(nóng)村公路
- 五年級下冊勞動全冊教案人教版貴州人民出版社
- 吉利質(zhì)量協(xié)議
- 空調(diào)系統(tǒng)的應(yīng)急預案
- 2023玻纖增強聚氨酯門窗工程技術(shù)規(guī)程
- 汽車維修廠車輛進出廠登記制度
- 部編版七年級語文下冊全冊教案設(shè)計(表格式)
評論
0/150
提交評論