版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第1套C語言程序設(shè)計(jì)筆試樣題一單項(xiàng)選擇題(每題1分,共40分)1.某微型計(jì)算機(jī)的型號規(guī)格標(biāo)有PentiuШ600字樣,其中PentiuШ是指__C____A.廠家名稱B.機(jī)器名稱C.CPU型號D.顯示器名稱2.目前微型機(jī)上普通使用的光驅(qū)及光盤,它采用的是__C____A.超導(dǎo)技術(shù)B.激光技術(shù)C.集成電路技術(shù)D.調(diào)頻技術(shù)3.在下列一組數(shù)中,最小數(shù)為__C_____A.(11011101)2B.(125)10C.(A7)16D.(157)84.Windows98中,“回收站”是__B___A.內(nèi)存中的部分空間B.硬盤中的部分空間C.軟盤中的部分空間D.部分空間中的高速緩存5.在“我的電腦”窗口中改變一個(gè)文獻(xiàn)或文獻(xiàn)夾的名稱,可以采用的方法是:先選取該文獻(xiàn)夾或文獻(xiàn),再用鼠標(biāo)左鍵_____A.單擊該文獻(xiàn)夾或文獻(xiàn)的名稱B.單擊該文獻(xiàn)夾或文獻(xiàn)的圖標(biāo)C.雙擊該文獻(xiàn)夾或文獻(xiàn)的名稱D.雙擊該文獻(xiàn)夾或文獻(xiàn)的圖標(biāo)6.Windows98的文獻(xiàn)夾組織結(jié)構(gòu)是一種_B____A.表格結(jié)構(gòu)B.樹形結(jié)構(gòu)C.網(wǎng)狀結(jié)構(gòu)D.線性結(jié)構(gòu)7.以太網(wǎng)(Ethernet)的拓?fù)浣Y(jié)構(gòu)是_B____A.環(huán)形B.星形C.總線形D.樹形8.在因特網(wǎng)(Internet)中,電子公告板簡稱為_B_____A.E-mailB.BBSC.WWWD.FTP9.在多媒體個(gè)人計(jì)算機(jī)中,聲卡的作用是_D_____A.用來播放聲音 B.連接主機(jī)和聲音播放設(shè)備C.用來錄入聲音D.連接主機(jī)和聲音播放與錄入設(shè)備10.“CIH”是一種計(jì)算機(jī)病毒,它重要是破壞_D___,導(dǎo)致計(jì)算機(jī)系統(tǒng)癱瘓。A.CPUB.軟盤C.BOOT(程序)D.BIOS11.設(shè)x,y,z和k都是int型變量,則執(zhí)行表達(dá)式:x=(y=4,z=16,k=32)后,x的值為_C___A.4B.16C.32D.5212.設(shè)有如下的變量定義inti=8,k,a,b;unsignedlongw=5;doublex=1.42,y=5.2;則以下符合C語言的表達(dá)式是C_____A.a+=a-=(b=4)*(a=3)B.x%(-3)C.a=a*3=2D.y=float(i)13.假定有以下變量定義:intk=7,x=12;則能使值為3的表達(dá)式是B_____A.x%=(k%=5)B.x%=(k-4%5)C.x%=k-k%5D.(x%=k)-(k%=5)14.以下敘述對的的是___D__A.輸入量可以是一個(gè)實(shí)型常量,例如:scanf("%f",3.5);B.只有格式控制,沒有輸入項(xiàng),也能對的輸入數(shù)據(jù)到內(nèi)存,例如:scanf("a=%d,b=%df");C.當(dāng)輸入實(shí)型數(shù)據(jù)時(shí),格式控制部分可以規(guī)定小數(shù)點(diǎn)后位數(shù),例如:scanf(“%4.2f”,&f);D.當(dāng)輸入數(shù)據(jù)時(shí),必須指明變量地址,例如:scanf(“%f”,&f);15.設(shè)x和y均為int型變量,則語句:x+=y;y=x-y;x-=y;的功能是_D_A.把x和y按從大到小排列B.把x和y按從小到大排列C.無擬定結(jié)果D.互換x和y中的值16.以下程序的輸出結(jié)果是__D___main(){inta=12,b=12;printf(“%d,%d\n”--a,++b);}A.1010B.1212C.1110D.111317.以下程序運(yùn)營后,輸出結(jié)果是__C____main(){char*s="abcd";s+=2;printf("%1d\n",s)}A.cdeB.字符c的ASCII碼C.字符c的地址D.犯錯(cuò)18.以下程序的輸出結(jié)果是_C___main(){intm=5;if(m++>5)printf("%d\n",m);elseprintf("%d\n",m--)}A.7B.6C.5D.419.當(dāng)a=1,b=3,c=5,d=4時(shí),執(zhí)行下面一段程序后,x的值為__B__if(a<b)if(c<d)x=1;elseif(a<c)if(b<d)x=2;elsex=3;elsex=6;elsex=7;A.1B.2C.3D.620.在執(zhí)行以下程序時(shí),假如從鍵盤輸入:ABCdef<回車>,則輸出為_B___#include<stdio.h>{charch;while((ch=getchar())!='\n'){if(ch>='A'&&ch<=’Z’)ch=ch+32;elseif(ch>=’a’&&ch<=’z’)ch=ch-32printf(“%c”,ch);}printf(“\n”);}A.ABCdefB.abcDEFC.abcD.DEF21.下面能對的進(jìn)行字符串賦值操作的語句是__A__A.chars[5]={“\ABCDE”}B.chars[5]={‘A’,’B’,’C’,’D’,’E’};C.char*s;s={“ABCDEF”};D.char*s;scanf(“%s”,s);22.當(dāng)執(zhí)行以下程序段時(shí),描述對的的選項(xiàng)是__A__x=-1;do{x=x*x;}while(!x);A.循環(huán)題將再執(zhí)行一次B.循環(huán)題將執(zhí)行兩次C.循環(huán)題將執(zhí)行無限次D.系統(tǒng)提醒有語法錯(cuò)誤23.執(zhí)行以下程序后,輸出結(jié)果是___Dmain(){inty=10;do{y--;}while(--y);printf(“%d\n”,y--);}A.-1B.1C.8D.024.在下列選項(xiàng)中,沒有構(gòu)成死循環(huán)的程序是__C_A.inti=100;B.for(;;);while(1){i=i&100+1;if(i>100)break;}C.intk=1000;D.ints=36;do{++k;}while(k<=1000);while(s);--s;25.執(zhí)行語句:for(i=1;i++<4;);后,變量i的值是__C__A.3B.4C.5D.不定26.以下程序運(yùn)營后,假如從鍵盤輸入ABCDE<回車>,則輸出結(jié)果為______#include<stdio.h>#include<string.h>func(charstr[]){intnum=0;while(*(str+num)!=’\0’)num++;return(num);}main(){charstr[10],*p=str;gets(p);printf(“%d\n”,func(p));}A.8B.7C.6D.527.運(yùn)營以下程序后,假如從鍵盤輸入china<回車>,則輸出結(jié)果為___#include<stdio.h>main(){intv1=0,v2=0;charch;while((ch=getchar())!=’\n’)switch(ch){case‘a(chǎn)’:case’h’:default:v1++;case’0’:v2++;}printf(“%d,%d\n”,v1,v2);}A.2,0B.5,0C.5,5D.2,528.若以下程序所生成的可執(zhí)行文獻(xiàn)名為fiel.exe,當(dāng)打入以下命令執(zhí)行該程序時(shí),程序的輸出結(jié)果是_____FILE1CHINABEIJINGSHANGHAImain(intargc,char*argv[]){while(argc-->0){++argv;printf(“%s”,*argv);}}A.CHINABEIJINGSHANGHAIB.FILE1CHINABEIJINGC.CBSD.FCB29.下面程序的運(yùn)營結(jié)果是____main(){charch[7]={“65ab21”};inti,s=0;for(i=0;ch[i]>=’0’&&ch[i]<=’9’;i+=2)s=10*s+ch[i]-‘0’;printf(“%d\n”,s);}A.12ab56B.6521C.6D.6230.運(yùn)營下面的程序,假如從鍵盤輸入:ab<回車>c<回車>def<回車>則輸出結(jié)果為____#include<stdio.h>#defineN6main(){charc[N];inti=0;for(;i<N;c[i]=getchar(),i++);for(i=0;i<N;i++)putchar(c[i]);printf(“\n”);}A.aB.aC.abD.abcdefbbcdcdedf31.以下程序運(yùn)營后,輸出結(jié)果是_____#include<stdio.h>ss(char*s){char*p=s;while(*p)p++;return(p-s);}main(){char*a=“abded”;inti;i=ss(a);printf(“%d\n”,i);}A.8B.7C.6D.532.以下程序運(yùn)營后輸出結(jié)果是____#include<stdio.h>func(inta,intb){staticintm=0,i=2;i+=m+1;m=i+a+b;return(m);}main(){intk=4,m=1,p;p=func(k,m);printf(“%d”,p);p=func(k,m);printf(“%d”,p);}A.8,15B.8,16C.8,17D.8,833.以下程序運(yùn)營后,輸出結(jié)果是____#include<stdio.h>#definePT5.5#defineS(x)PT*x*xmain(){inta=1,b=2;printf(“%4.1f\n”,S(a+b));}A.49.5B.9.5C.22.0D.45.034.以下程序運(yùn)營后,輸出結(jié)果是___main(){staticchara[]=”ABCDEFGH”,b[]=”abCDefGh”;char*p1,*p2;intk;p1=a;p2=b;for(k=0;k<=7;k++)if(*(p1+k)==*(p2+k))printf(“%c”,*(p1+k));printf(“\n”);}A.ABCDEFGB.CDGC.abcdefghD.abCDefGh35.以下程序執(zhí)行后,a的值是_____.main(){inta,k=4,m=6,*p1=&k,*p2=&m;a=p1==&m;printf(“%d,\n”,a);}A.4B.1C.0D運(yùn)營時(shí)犯錯(cuò),a無定值36.以下程序運(yùn)營后,輸出結(jié)果是______intd=1;fun(intp){intd=5;d+=p++;printf(“%d”,d);}main(){inta=3;fun(a);d+=a++;printf(“%d”,d);}A.84B.99C.95D.4437.以下程序運(yùn)營后,輸出結(jié)果是____main(){charch[2][5]={“693”,”825”},*p[2];inti,j,s=0;for(i=0;i<2;i++)p[i]=ch[i];for(i=0;i<2;i++)for(j=0;p[i][j]>=’0’&&p[i][j]<=’9’;j+=2)s=10*s+p[i][j]-‘0’;printf(“%d\n”,s);}A.6385B.22C.33D.69382538.若有以下程序段,輸出結(jié)果為_____int**pp,*p,a=10;p=&a;pp=&p;printf(“%d”,**pp);A.10B.p的地址C.a的地址D.pp的地址39.若已建立以下的鏈表結(jié)構(gòu),指針p,q分別指向圖中所示的結(jié)點(diǎn),則不能將q所指的結(jié)點(diǎn)插入到鏈表末尾的一組語句為_____DatanextDatanextNULLNULLNULLNULLqpbcaqpbcaA.q->next=NULL;p=p->next;p->next=q;B.p=p->next;q->next=p->next;p->next=q;C.p=p->next;q->next=p;p->next=q;D.p=(*p).next;(*q).next=(*p).next;(*p).next=q;40.以讀寫的方式打開一個(gè)已有的文獻(xiàn)filel,下面有關(guān)fopen函數(shù)對的的調(diào)用方式為_____A.FILE*fp;fp=fopen(“filel”,”r”);B.FILE*fp;fp=fopen(“filel”,”r+”);C.FILE*fp;fp=fopen(“filel”,”rb”);D.FILE*fp;fp=fopen(“filel”,”rb+”);二.填空題1.設(shè)有變量定義:inta=5,b=4;則表達(dá)式(--a>b++)?--a;b++的值為____2.某C編譯系統(tǒng)規(guī)定,int型數(shù)據(jù)占2字節(jié),則定義:structnode{intx;longy;}z;后,sizeof(z)=_____3.設(shè)有變量定義:inta[10]={1,2,3,4,5,6,7};int*p=a;則表達(dá)式*++p的值為_____4.下列程序用于計(jì)算s=1+x+x2/2!+x3/3!….+xi/i!+….的近似值。#include<math.h>main(){inti=0;floats,t=1.0,x;scanf(“%1f”,&x);s=t=1.0;while(fabs(t)>1.0e-5){i++;t=____;s+=t;}printf(“s=%f\n”,s);}5.下面程序用于將輸入的三個(gè)數(shù)從小到大排序輸出。voidmain(){inta,b,c,x,y;scanf(“%d%d%d”,&a,&b,&c);if(_____){x=a;y=b;}else{x=b;y=a;}if(______)x=c;elseif(y>c)y=c;printf(“%d,%d,%d”,y,a+b+c-x-y,x);}6.以下程序?qū)⑤斎氲囊恍凶址械淖帜杆凶兂纱髮戄敵觥?include<stdio.h>main(){charstr[255];inti=0;while((str[i++]=getchar())!=’\n’);str[i-1]=’\0’;for(i=0;str[i]!=’\0’;i++)if(str[i]>=’a’&&str[i]<=’z’)str[i]=(________);printf(“\n%s\n”,str);}7.程序運(yùn)營后,輸出4,16,256。test(){_______x=2;x=x*x;printf(“%d”,x);}main(){test();test();test();}8.函數(shù)trans()實(shí)現(xiàn)對給定的十進(jìn)制整數(shù)d(d>=0),譯成s(2<=s<=16)進(jìn)制表達(dá)形式的字符串。chartrans(unsignedintd,ints){chardigits[]=”ABCDEF”;charbuf[17];inti=16;if(s<2||s>16)return(0);buf[i]=’\0’;do{buf[--i]=digits[d%s];();}while();printf(“%s”,&buf[i]);}main(){ints,d;scanf(“%d,%d”,&s,&d);printf(“%4d=”,d);trans(d,s);printf(“%d\n”,s);}三.閱讀下列程序,寫出結(jié)果;[程序1]main(){inti,x;scanf(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2023-2024學(xué)年廣東省廣州市海珠區(qū)九年級(上)期末英語試卷
- 2024年廣東省深圳市龍華區(qū)中考英語二模試卷
- 人教版九年級語文上冊教案
- 第四單元《三國兩晉南北朝時(shí)期:政權(quán)分立與民族交融》-2024-2025學(xué)年七年級歷史上冊單元測試卷(統(tǒng)編版2024新教材)
- 消防檢查要點(diǎn)二十條
- 職業(yè)學(xué)院機(jī)電一體化技術(shù)專業(yè)人才培養(yǎng)方案
- 半導(dǎo)體芯片制造設(shè)備市場需求與消費(fèi)特點(diǎn)分析
- 擱物架家具市場需求與消費(fèi)特點(diǎn)分析
- 外科用肩繃帶市場需求與消費(fèi)特點(diǎn)分析
- 人教版英語八年級上冊寫作專題訓(xùn)練
- 2024-2025學(xué)年上海市普陀區(qū)八年級(上)期中數(shù)學(xué)試卷
- 服務(wù)質(zhì)量、保證措施
- (必練)廣東省軍隊(duì)文職(經(jīng)濟(jì)學(xué))近年考試真題試題庫(含答案)
- 含羞草天氣課件
- 基于數(shù)據(jù)挖掘的高職學(xué)情分析與課堂教學(xué)質(zhì)量提升研究
- 2024年安全生產(chǎn)知識競賽考試題庫及答案(共五套)
- 能源崗位招聘筆試題與參考答案(某大型國企)2024年
- 蔡戈尼效應(yīng)完整版本
- 22《鳥的天堂》課件
- 農(nóng)業(yè)灌溉裝置市場環(huán)境與對策分析
- 新疆烏魯木齊市第十一中學(xué)2024-2025學(xué)年八年級上學(xué)期期中道德與法治試卷
評論
0/150
提交評論