![國家二級(jí)(C語言)章節(jié)練習(xí)試卷4(共69題)_第1頁](http://file4.renrendoc.com/view14/M08/32/02/wKhkGWbc71iAcnSUAAFkncFrS5g307.jpg)
![國家二級(jí)(C語言)章節(jié)練習(xí)試卷4(共69題)_第2頁](http://file4.renrendoc.com/view14/M08/32/02/wKhkGWbc71iAcnSUAAFkncFrS5g3072.jpg)
![國家二級(jí)(C語言)章節(jié)練習(xí)試卷4(共69題)_第3頁](http://file4.renrendoc.com/view14/M08/32/02/wKhkGWbc71iAcnSUAAFkncFrS5g3073.jpg)
![國家二級(jí)(C語言)章節(jié)練習(xí)試卷4(共69題)_第4頁](http://file4.renrendoc.com/view14/M08/32/02/wKhkGWbc71iAcnSUAAFkncFrS5g3074.jpg)
![國家二級(jí)(C語言)章節(jié)練習(xí)試卷4(共69題)_第5頁](http://file4.renrendoc.com/view14/M08/32/02/wKhkGWbc71iAcnSUAAFkncFrS5g3075.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
國家二級(jí)(C語言)章節(jié)練習(xí)試卷4(共5套)(共69題)國家二級(jí)(C語言)章節(jié)練習(xí)試卷第1套一、選擇題(2分)(本題共13題,每題1.0分,共13分。)1、在軟件開發(fā)中,下面任務(wù)不屬于設(shè)計(jì)階段的是______。A、數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì)B、給出系統(tǒng)模塊結(jié)構(gòu)C、定義模塊算法D、定義需求并建立系統(tǒng)模型標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無解析2、在軟件生命周期中,能準(zhǔn)確地確定軟件系統(tǒng)必須做什么和必須具備哪些功能的階段是______。A、概要設(shè)計(jì)B、詳細(xì)設(shè)計(jì)C、可行性分析D、需求分析標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無解析3、軟件需求分析階段的工作,可以分為四個(gè)方面:需求獲取、需求分析、編寫需求規(guī)格說明書以及______。A、階段性報(bào)告B、需求評(píng)審C、總結(jié)D、都不正確標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析4、下列工具中屬于需求分析常用工具的是______。A、PADB、PFDC、N-SD、DFD標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無解析5、下面不屬于軟件設(shè)計(jì)原則的是______。A、抽象B、模塊化C、自底向上D、信息隱蔽標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析6、在結(jié)構(gòu)化方法中,軟件功能分解屬于下列軟件開發(fā)中的______階段。A、詳細(xì)設(shè)計(jì)B、需求分析C、總體設(shè)計(jì)D、編程調(diào)試標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析7、軟件調(diào)試的目的是______。A、發(fā)現(xiàn)錯(cuò)誤B、改正錯(cuò)誤C、改善軟件的性能D、挖掘軟件的潛能標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析8、下列不屬于軟件調(diào)試技術(shù)的是______。A、強(qiáng)行排錯(cuò)法B、集成測(cè)試法C、回溯法D、原因排除法標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析9、在數(shù)據(jù)流圖(DFD)中,帶有名字的箭頭表示______。A、控制程序的執(zhí)行順序B、模塊之間的調(diào)用關(guān)系C、數(shù)據(jù)的流向D、程序的組成成分標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析10、為了避免流程圖在描述程序邏輯時(shí)的靈活性,提出了用方框圖來代替?zhèn)鹘y(tǒng)的程序流程圖,通常也把這種圖稱為______。A、PAD圖B、N-S圖C、結(jié)構(gòu)圖D、數(shù)據(jù)流圖標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析11、需求分析階段的任務(wù)是確定______。A、軟件開發(fā)方法B、軟件開發(fā)工具C、軟件開發(fā)費(fèi)用D、軟件系統(tǒng)功能標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無解析12、軟件開發(fā)的結(jié)構(gòu)化生命周期方法將軟件生命周期劃分成______。A、定義、開發(fā)、運(yùn)行維護(hù)B、設(shè)計(jì)階段、編程階段、測(cè)試階段C、總體設(shè)計(jì)、詳細(xì)設(shè)計(jì)、編程調(diào)試D、需求分析、功能定義、系統(tǒng)設(shè)計(jì)標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無解析13、在軟件工程中,白箱測(cè)試法可用于測(cè)試程序的內(nèi)部結(jié)構(gòu)。此方法將程序看作______。A、循環(huán)的集合B、地址的集合C、路徑的集合D、目標(biāo)的集合標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析二、填空題(本題共3題,每題1.0分,共3分。)14、若有程序main(){inti,j;scanf("i=%d,j=%d";&i,&j);printf("i=%d,j=%d\n",i,j);}要求給i賦10,給j賦20,則應(yīng)該從鍵盤輸入______。標(biāo)準(zhǔn)答案:i=10,j=20知識(shí)點(diǎn)解析:暫無解析15、以下程序的輸出結(jié)果是______。#include<stdio.h>main(){doublea=1234.56789;printf("%8.4f,%8.2f\n",a,a);}標(biāo)準(zhǔn)答案:1234.5678,□1234.57(□表示空格)知識(shí)點(diǎn)解析:暫無解析16、以下程序的輸出結(jié)果是______。#include<stdio.h>main(){inta=340;a=a/3;a=a%3;printf("%d",a);}標(biāo)準(zhǔn)答案:2知識(shí)點(diǎn)解析:暫無解析三、填空題(含2小題)(本題共1題,每題1.0分,共1分。)17、有以下定義和語句,則sizeof(a)的值是______,而sizeof(a.share)的值是______。structdate{intday;intmonth;intyear;union{intshare1;floatshare2;}share;}a;標(biāo)準(zhǔn)答案:10,4知識(shí)點(diǎn)解析:暫無解析國家二級(jí)(C語言)章節(jié)練習(xí)試卷第2套一、選擇題(2分)(本題共4題,每題1.0分,共4分。)1、fread(buf,32,2,fp)的功能是______。A、從fp文件流中讀出整數(shù)32,存放在buf中B、從fp文件流中讀出32個(gè)字節(jié)的字符,存放在buf中C、從fp文件流中讀出整數(shù)32和2,存放在buf中D、從fp文件流中讀出2塊32個(gè)字節(jié)的字符,存放在buf中標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無解析2、以下與函數(shù)fseek(fp,OL,SEEK_SET)有相同作用的是______。A、feof(fp)B、ftell(fp)C、fgetc(fp)D、rewind(fp)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無解析3、有以下程序#includevoidWriteStr(char*fn,char*str){FILE*fp;fp=fopen(fn,"w");fputs(str,fp);fclose(fp);}main(){WriteStr("t1.dat","start");WriteStr("t1.dat","end");}程序運(yùn)行后,文件t1.dat中的內(nèi)容是______。A、startB、endC、startendD、endrt標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析4、有以下程序#include<stdio.h>main(){FILE*fp1;fp1=fopen("f1.txt","w");fprintf(fp1,"abc");fclose(fp1);}若文本文件f1.txt中原有內(nèi)容為:good,則運(yùn)行以上程序后,文件n.txt中的內(nèi)容為______。A、goodabcB、abcdC、abcD、abcgood標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析二、填空題(本題共3題,每題1.0分,共3分。)5、給定的程序中,fun函數(shù)的功能是:將M行N列的矩陣中的數(shù)據(jù),按行的順序依次放在一維數(shù)組中,一維數(shù)組中的元素的個(gè)數(shù)存放在形參n所指的存儲(chǔ)單元中。請(qǐng)?jiān)诔绦虻南聞澗€處填寫正確的內(nèi)容,使程序得到正確的結(jié)果。voidfun(int(*S)[10],int*b,int*n,intmm,intnn){inti,j;for(i=0;i<mm;s++,i++)for(j=0;j<(1);j++)(2);(3)}main(){intw[10][10]={{11,12,13,14},{21,22,23,24},{31,32,33,34}},i,j;inta[100]={0},n=0:printf("Thematrix:\n");for(i=0;i<3;i++){for(j=0;j<4;j++)printf("%3d",w[i][j]);printf("\n");}fun(w,a,&n,3,4);printf("TheAarray;\n");for(i=0;i<n;i++)printf("%3d”,a[i];printf("\n\n");NONO();嚴(yán)本函數(shù)與考生答題無關(guān),考生不得改動(dòng),否則后果自負(fù)。*/}標(biāo)準(zhǔn)答案:voidfun(int(*s)[10],int*b,int*n,intmm,intnn){inti,j;for(i=0;i<mm;s++,j++)for(j=0;j<nn;j++)*(b+i*nn+j)=(*s)[j];*n=mm*nn;}知識(shí)點(diǎn)解析:暫無解析6、給定的程序中,fun函數(shù)的功能是:將s所指字符串中除了下標(biāo)為偶數(shù),同時(shí)ASCH值為偶數(shù)的字符除外,其余的全部刪除;串中剩余字符所形成的一個(gè)新串放在t所指的數(shù)組中。如:若s所指字符串中的內(nèi)容為:”desktop12345",t所指字符串中的內(nèi)容為:"dtp24"。請(qǐng)?jiān)诔绦虻南聞澗€處填寫正確的內(nèi)容,使程序得到正確的結(jié)果。#inClUde<conio.h>#include<stdio.h>#include<string.h>voidfun(Char*s,chart[]){inti,j;for(i=0,j=0;(1);i++)if(i%2==0&&s[i]%2==0)(2);(3);}main(){chars[100],t[100];clrscr();printf("\nPleaseenterstringS:");scanf("%s",s);fun(s,t);printf("\nTheresultis:%s\n",t);NONO();/*本函數(shù)與考生答題無關(guān),考生不得改動(dòng),否則后果自負(fù)。*/}標(biāo)準(zhǔn)答案:voidfun(char*s,chart[]){inti,j;for(i=0,j=0;s[i];i++)if(i%2==0&&s[i]%2==0)t[j++]=s[i];t[j]=’\0’;}知識(shí)點(diǎn)解析:暫無解析7、請(qǐng)編寫函數(shù)fun,該函數(shù)的功能是:將兩個(gè)兩位數(shù)的正整數(shù)a、b合并形成一個(gè)整數(shù)放在c中。合并方式是:將a數(shù)的十位和個(gè)位數(shù)依次放在c數(shù)的干位和十位上,b數(shù)的十位和個(gè)位數(shù)依次放在c數(shù)的個(gè)位和百位上。例如:當(dāng)a=32,b=78。調(diào)用該函數(shù)后,c=3827。#include<conio.h>#include<Stdio.h>voidfun(inta,intb,(1)){(2);}main(){inta,b;longc;clrscr();printf("Inputa,b:");scanf("%d%d",&a,&b);fun(a,b,&c);printf("Theresultis:%ld\n",c);NONO();/*本函數(shù)與考生答題無關(guān),考生不得改動(dòng),否則后果自負(fù)。*/}標(biāo)準(zhǔn)答案:voidfun(inta,intb,long*c){*c=a/10*1000+a%10*10+b/10+b%10*100;}知識(shí)點(diǎn)解析:暫無解析三、填空題(含3小題)(本題共1題,每題1.0分,共1分。)8、以下程序中,函數(shù)SumColumMin的功能是:求出M行N列二維數(shù)組每列元素中的最小值,并計(jì)算它們的和值。和值通過形參傳回主函數(shù)輸出。請(qǐng)?zhí)羁铡?defineM2#defineN4voidSumColumMin(inta[M][N],int*sum){inti,j,k,s=0;for(i=0:i<N;i++){k=0:for(j=1;j<M;j++)if(a[k][i]>a[j][i]k=j;s+=______;}______=s:}main(){intx[M][N]={3,2,5,1,4,1,8.3},s;sumColumMin(______)printf("%d\n".s):}標(biāo)準(zhǔn)答案:a[k][i],*sum,x,&s知識(shí)點(diǎn)解析:暫無解析國家二級(jí)(C語言)章節(jié)練習(xí)試卷第3套一、選擇題(2分)(本題共18題,每題1.0分,共18分。)1、有下面的程序段:charstr[10],ch[]="China";str=ch;printf("%s",str);則運(yùn)行時(shí)______。A、將輸出ChinaB、將輸出ChC、將輸出ChiD、編譯出錯(cuò)標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無解析2、對(duì)于下面語句,敘述正確的是______。charc1[]="abcd";charc2[]={’a’,’b’,’c’,’d’};A、數(shù)組c1和數(shù)組c2等價(jià)B、數(shù)組c1占用空間大于數(shù)組c2占用空間C、數(shù)組c1占用空間小于數(shù)組c2占用空間D、數(shù)組c1和數(shù)組c2的長度相同標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析3、以下能正確進(jìn)行字符串賦值、賦初值的語句是______。A、chars[5]:{’a’,’e’,’i’,’o’,’u’};B、char*s;s="good";C、chars[5]="good";D、chars[5];s="good";標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析4、下面程序的運(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、12ba56B、6521C、6D、62標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析5、以下程序運(yùn)行后的輸出結(jié)果是______。main(){chara[]="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、abCDefGh標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析6、以下程序運(yùn)行后的輸出結(jié)果是______。main(){char*s="abcde";s+=2;printf("%1d\n",s);}A、cdeB、字符c的ASCII碼值C、字符c的地址D、出錯(cuò)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析7、以下程序運(yùn)行后的輸出結(jié)果是______。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、5標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無解析8、下面能正確進(jìn)行字符串賦值操作的語句是______。A、chars[5]={"ABCDE"}:B、chars[5]={’A’、’B’、’c’、’D’、’E’};C、char*s;s="ABCDEF";D、char*s;scanf("%s",s):標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析9、以下程序的輸出結(jié)果是______。#include<string.h>main(){char*a="abcdefghi";intkfun(a);puts(a);}fun(char*s){intx,y;charcfor(x=0,y=strlen(s)-1;x<y:x++,y--){c=s[y];s[y]=s[x];s[x]=c;}}A、ihgfedcbaB、abcdefghiC、abcdedebaD、ihgfefghi標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無解析10、以下程序運(yùn)行后的輸出結(jié)果是______。main(){chara[]="123456789",*p;inti=0;p=a;while(*p){if(i%2==0)*p=’*’;p++;i++;}puts(a);}A、*2*4*6*8B、*2*4*6C、*2*4*6*8*D、*2468*標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析11、有以下程序main(){chars[]="Yes\n/No",*ps=s;puts(ps+4);*(ps+4)=0;puts(s);}程序運(yùn)行后的輸出結(jié)果是(注:選項(xiàng)D中的第一行是空行)______。A、n/NoYes/NoB、/NoYesC、n/NoYes/NoD、/NoYes標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析12、有如下程序:main(){charch[2][5]={"6937","8254"},*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]!=’\O’;j+=2)s=10*s+p[i][j]-’0’;printf("%d\n",s);}該程序的輸出結(jié)果是______。A、69825B、63825C、6385D、693825標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析13、以下程序運(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、693825標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無解析14、設(shè)有如下定義:char*a[3]={"aa","bb","cc"};則以下說法正確的是______。A、數(shù)組a的第二個(gè)元素的值是"bb"B、輸出"cc"使用語句printf("%s",a[2]);C、數(shù)組a的3個(gè)元素分別存放的是含有兩個(gè)字符的一維字符數(shù)組D、數(shù)組a的3個(gè)元素中各自存放了字符’a’、’b’和’c’標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析15、下列程序執(zhí)行后的輸出結(jié)果是______。main(){chararr[2][4];strcpy(arr[0],"you");strcpy(arr[1],"me");an[0][3]=’&’;printf("%s\n",arr[0]);}A、you&meB、youC、meD、err標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無解析16、有以下程序main(){chara[7]="a0\0a0\0";inti,j;i=sizeof(a);j=strlen(a);printf("%d%d\n",i,j);}程序運(yùn)行后的輸出結(jié)果是______。A、22B、76C、72D、62標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析17、s1和s2已正確定義,并分別指向兩個(gè)字符串。若要求:當(dāng)s1所指串大于s2所指串時(shí),執(zhí)行語句S;,則以下選項(xiàng)正確的是______。A、if(s1>s2)S;B、if(strcmp(s1,s2))S;C、if(strcmp(s2,s1)>0)S;D、if(strcmp(s1,s2)>0)S;標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無解析18、設(shè)已有定義:char*st="howareyou";,下列程序段中正確的是______。A、chara[11],*p;strcpy(p=a+1,&st[4]);B、chara[11];strcpy(++a,st);C、chara[11];strcpy(a,st);D、chara[],*p;strcpy(p=&a[1],st+2);標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無解析二、填空題(本題共3題,每題1.0分,共3分。)19、以下程序段的運(yùn)行結(jié)果是______。main(){chara=2,b=5;if(a&b)printf("YES");elseprintf("NO");}標(biāo)準(zhǔn)答案:NO知識(shí)點(diǎn)解析:暫無解析20、以下程序的運(yùn)行結(jié)果是______。main(){chara=-10;unsignedcharb=10;printf("%d,%d",a>>2,b>>2);}標(biāo)準(zhǔn)答案:-3,2知識(shí)點(diǎn)解析:暫無解析21、下面程序段的運(yùn)行結(jié)果是______。main(){chara=2,b=3,c=5,d,e;d=a-b|c;e=a-b||c;printf("%d,%d",d,e);}標(biāo)準(zhǔn)答案:-1,1知識(shí)點(diǎn)解析:暫無解析國家二級(jí)(C語言)章節(jié)練習(xí)試卷第4套一、選擇題(2分)(本題共7題,每題1.0分,共7分。)1、用高級(jí)程序設(shè)計(jì)語言編寫的程序稱為______。A、目標(biāo)程序B、可執(zhí)行程序C、源程序D、偽代碼程序標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析2、能將高級(jí)語言編寫的源程序轉(zhuǎn)換成目標(biāo)程序的是______。A、編輯程序B、編譯程序C、驅(qū)動(dòng)程序D、鏈接程序標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析3、下列4條敘述中,正確的一條是______。A、計(jì)算機(jī)語言中,只有機(jī)器語言屬于低級(jí)語言B、高級(jí)語言源程序可以被計(jì)算機(jī)直接執(zhí)行C、C語言屬于高級(jí)語言D、機(jī)器語言是與所用機(jī)器無關(guān)的標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析4、算法具有5個(gè)特性,以下選項(xiàng)中不屬于算法特性的是______。A、有零個(gè)或多個(gè)輸入B、可行性C、有窮性D、通用性標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無解析5、結(jié)構(gòu)化程序設(shè)計(jì)所規(guī)定的3種基本控制結(jié)構(gòu)是______。A、輸入、處理、輸出B、樹形、網(wǎng)形、環(huán)形C、順序、選擇、循環(huán)D、主程序、子程序、函數(shù)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析6、在循環(huán)結(jié)構(gòu)中,______可以使得同一組語句一次也不執(zhí)行。A、當(dāng)型循環(huán)B、直到型循環(huán)C、都不能實(shí)現(xiàn)D、do-while語句標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無解析7、While、do-while語句是用于______基本結(jié)構(gòu)。A、順序B、選擇C、循環(huán)D、轉(zhuǎn)移標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析二、填空題(本題共4題,每題1.0分,共4分。)8、以下程序運(yùn)行后輸入:4,abcdef<回車>,則輸出結(jié)果是______。#include<stdio.h>#include<string.h>move(char*str,intn){chartemp;inti;temp=str[n-1];for(i=n-1;i>0;i--)str[i]=str[i-1];str[0]=temp;}main(){chars[50];intn,i,z;scanf("%d,%s",&n,s);z=strlen(s);for(i=1;i<n;i++)move(s,z);printf("%s\n",s);}標(biāo)準(zhǔn)答案:cdefab知識(shí)點(diǎn)解析:暫無解析9、以下程序運(yùn)行后的輸出結(jié)果是______。main(){chara[]="abcdefg",*p;inti=0;p=a;while(*p){if(i%2!=0)*p=’*’;p++;i++;}puts(a);}標(biāo)準(zhǔn)答案:a*c*e*g知識(shí)點(diǎn)解析:暫無解析10、下列程序的輸出結(jié)果是______。voidfun(int*n){while((*n)--);printf("%d",++(*n));}main(){inta=50;fun(&a);}標(biāo)準(zhǔn)答案:0知識(shí)點(diǎn)解析:暫無解析11、以下程序的輸出結(jié)果是______。#include<stdio.h>main(){char*p="abcdefg",*r;long*q;q=(long*)p;q++;r=(char*)q;printf("%s\n",r);}標(biāo)準(zhǔn)答案:efg知識(shí)點(diǎn)解析:暫無解析國家二級(jí)(C語言)章節(jié)練習(xí)試卷第5套一、選擇題(2分)(本題共8題,每題1.0分,共8分。)1、若要說明一個(gè)類型名CHARP,使得定義語句“CHARPs;”等價(jià)于“char*s;”,以下選項(xiàng)中正確的是______。A、typedefCHARPchar*s;B、typedef*charCHARP;C、typedefCHARP*char:D、typedefchar*CHARP;標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無解析2、下列程序的輸出結(jié)果是______。structabc{inta,b,c;};main(){structabcs[2]={{1,2,3},{4,5,6}};intt;t=s[0].a(chǎn)+s[1].b;printf("%d\n",t);}A、5B、6C、7D、8標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析3、有以下結(jié)構(gòu)體說明和變量的定義,且如圖14-4所示的指針p指向變量a,指針q指向變量b。則不能把結(jié)點(diǎn)b連接到結(jié)點(diǎn)a之后的語句是______。structnode{chardata;structnode*next;}a,b,*p=&a,*q=&b:A、a.next=q;B、p.next=&b;C、p->next=&b;D、(*p).next=q;標(biāo)準(zhǔn)答案:B知識(shí)點(diǎn)解析:暫無解析4、有以下說明和定義語句structstudent{intage;charnum[8];};structstudentstu[3]={{20,"200401"},{21,"200402"},(19,"200403"}};structstudent*p=stu;以下選項(xiàng)中引用結(jié)構(gòu)體變量成員的表達(dá)式錯(cuò)誤的是______。A、(p++)->numB、p->numC、(*p).numD、stu[3].age標(biāo)準(zhǔn)答案:D知識(shí)點(diǎn)解析:暫無解析5、以下程序的輸出結(jié)果是______。main(){union{chari[2];intk;}r;r.i[0]=2;r.i[1]=0;printf("%d\n"r.k);}A、2B、1C、0D、不確定標(biāo)準(zhǔn)答案:A知識(shí)點(diǎn)解析:暫無解析6、以下敘述錯(cuò)誤的是______。A、共用體的所有變量都有一個(gè)相同的地址B、結(jié)構(gòu)體變量可以作為共有用體中的成員C、共用體的成員一個(gè)時(shí)刻只有一個(gè)生效D、要傳遞共用體的成員通常采用函數(shù)標(biāo)準(zhǔn)答案:C知識(shí)點(diǎn)解析:暫無解析
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度北京零售業(yè)店長勞動(dòng)合同續(xù)簽與終止
- 海運(yùn)合同不可抗力條款應(yīng)用
- 電子商務(wù)運(yùn)營實(shí)務(wù)操作指南
- 合伙購車協(xié)議書
- 民營醫(yī)院勞動(dòng)合同書
- 酒店運(yùn)營管理入門指南
- 游戲開發(fā)與優(yōu)化指南
- 電子商務(wù)平臺(tái)用戶體驗(yàn)優(yōu)化與營銷推廣方案
- 勞務(wù)分包合同個(gè)人
- 勞動(dòng)合同安全管理制度
- 中華人民共和國能源法
- 人居環(huán)境綜合治理項(xiàng)目項(xiàng)目背景及必要性分析
- 2024年法律職業(yè)資格考試(試卷二)客觀題試題及解答參考
- 2024年注冊(cè)建筑師-二級(jí)注冊(cè)建筑師考試近5年真題附答案
- 五年級(jí)口算題卡每天100題帶答案
- 食品感官檢驗(yàn):品評(píng)人員的篩選與培訓(xùn)
- 2024-2030年中國會(huì)務(wù)行業(yè)市場(chǎng)發(fā)展分析及發(fā)展趨勢(shì)與投資風(fēng)險(xiǎn)預(yù)測(cè)研究報(bào)告
- 醫(yī)院緊急醫(yī)療救援管理制度
- 企業(yè)落實(shí)食品安全主體責(zé)任監(jiān)督管理制度
- 咨詢與評(píng)估管理制度
- 中醫(yī)辨證-八綱辨證(中醫(yī)學(xué)課件)
評(píng)論
0/150
提交評(píng)論