2003年4月高等教育自學(xué)考試計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)試題_第1頁
2003年4月高等教育自學(xué)考試計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)試題_第2頁
2003年4月高等教育自學(xué)考試計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)試題_第3頁
2003年4月高等教育自學(xué)考試計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)試題_第4頁
2003年4月高等教育自學(xué)考試計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)試題_第5頁
已閱讀5頁,還剩3頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

專門收集歷年試卷PAGEPAGE8做試題,沒答案?上自考365,網(wǎng)校名師為你詳細(xì)解答!全國2003年4月高等教育自學(xué)考試計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)試題課程代碼:02275一、單項(xiàng)選擇題(本大題共20小題,每小題1分,共20分)在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的。請將其代碼填寫在題后的括號內(nèi)。錯(cuò)選、多選或未選均無分。1.按馮·諾依曼的設(shè)計(jì)思想,計(jì)算機(jī)采用的數(shù)制是()A.二進(jìn)制B.八進(jìn)制C.十進(jìn)制D.十六進(jìn)制2.若機(jī)器的當(dāng)前系統(tǒng)提示符為A,欲將C盤TC子目錄下文件名第二個(gè)字符為T,擴(kuò)展名為C的所有文件刪除,應(yīng)采用的操作命令是()A.DEL?T*.CB.DELC:\TC\*T*.CC.DEL\TC\?T*.CD.DELC:\TC\?T*.C3.下面哪一個(gè)是合法的指數(shù)型實(shí)數(shù)()A.E5B.-1.0e-5C.1.2e+5.1D.e84.以下正確的C語言標(biāo)識符是()A.%dB.a+bC.-123D.3D5.設(shè)有inti;charc;floatf;下面結(jié)果為整型的表達(dá)式是()A.i+fB.i*cC.c+fD.i+c+f6.以下使i的運(yùn)算結(jié)果為4的表達(dá)式是()A.inti=0,j=0;(i=3,(j++)+i);B.inti=1,j=0;j=i=(i=3)*2);C.inti=0,j=1;(j==1)?(i=1):(i=3);D.inti=1,j=1;i+=j+=2;7.下面程序段的運(yùn)行結(jié)果是()main(){inta,b,c;a=(b=(c=3)*5)*2-3;printf(″%d,%d,%d\n″,a,b,c);}A.27,15,3B.3,15,27C.-1,15,3D.15,27,38.對下述程序,正確的結(jié)論是()#include<stdio.h>main(){intx,y;scanf(″%d,%d″,&x,&y);if(x>y)x=y;y=x;elsex++;y++;prinft(″%d,%d″,x,y);}A.有語法錯(cuò)誤,不能通過編譯B.若輸入數(shù)據(jù)3和4,則輸出4和5C.若輸入數(shù)據(jù)4和3,則輸出3和4D.若輸入數(shù)據(jù)4和3,則輸出4和49.以下程序的輸出結(jié)果是()main(){inta=10;a>10?a--;a++;a+=a;printf(″%d\n″,a);}A.-22B.11C.22D.-1110.在C語言中,由do-while語句構(gòu)成的循環(huán)中結(jié)束循環(huán)的條件為()A.1B.trueC.0x10D.011.以下程序的輸出結(jié)果是()main(){inti,x=0;for(i=0;i<=2;i++)x++;prinft(″x=%d″,x);}A.x=3B.x=8C.x=6D.x=412.對下面程序段進(jìn)行語法分析,正確的說法是(各行前的數(shù)字是附加的行號)①floata[3]={2.0};②inti;③scanf(″%f″,&a[1]);④for(i=1;i<3;i++)a[0]+=a[i];⑤printf(″%f\n″,a[0]);A.沒有錯(cuò)B.第一行有錯(cuò)C.第四行有錯(cuò)D.第五行有錯(cuò)13.下列程序的運(yùn)行結(jié)果是()main(){charch[7]={″43ab21″};inti,s=0for(i=0;ch[i]>`0'&&ch[i]<=`9';i+=2)s=10*s+ch[i]-`0';printf(″%d\n″,s);}A.12ba34B.4321C.4D.4214.以下程序的運(yùn)行結(jié)果是()main(){charc[5];inti=0;c[]0=`a';c[1]=`b';c[2]=`\n';c[3]=`c';c[4]=`\0';for(;i<5;i++)printf(″%c″,c[i]);}A.aB.aC.abD.abcbbcc15.下面關(guān)于main函數(shù)的說法中,不正確的是()A.程序的執(zhí)行從mian()函數(shù)開始B.程序的執(zhí)行在main()函數(shù)中結(jié)束C.main()函數(shù)可以調(diào)用其它函數(shù)D.其它函數(shù)可以調(diào)用main()函數(shù)16.變量包括數(shù)據(jù)類型和存儲(chǔ)類別兩種屬性,其中存儲(chǔ)類別屬性主要用來決定()A.變量的存儲(chǔ)長度B.變量的作用范圍C.變量的生存期D.變量的取值范圍17.下面程序的運(yùn)行結(jié)果是()voidfun(int*p1,int*p2){printf(″%d,%d\n″,*p1,*p2);}intx=11,y=19;main(){fun(&x,&y);}A.12,19B.11,19C.11,20D.12,2018.若有定義int*p[5];則其含義是()A.p是一個(gè)數(shù)組,有5個(gè)元素,每個(gè)元素都是整型量B.p是一個(gè)指針,指向含有5個(gè)整型數(shù)據(jù)的數(shù)組C.p是一個(gè)數(shù)組,有5個(gè)元素,每個(gè)元素都是指向整型變量的指針D.p是一個(gè)指針,指向一個(gè)整型數(shù)據(jù)19.下面程序的運(yùn)行結(jié)果是()#defineMIN(x,y)(x)<(y)?(x):(y)#include<stdio.h>main(){intu=1,v=2,w=3,t;t=MIN(u+v,v+w);printf(″%d\n″,t);}A.3B.5C.1D.220.隨機(jī)定位函數(shù)的函數(shù)名是()A.fopenB.fgetcC.seekD.fseek二、多項(xiàng)選擇題(本大題共5小題,每小題2分,共10分)在每小題列出的五個(gè)備選項(xiàng)中有二個(gè)至五個(gè)是符號題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯(cuò)選、多選、少選或未選均無分。21.下面各圖哪些符合結(jié)構(gòu)化N—S圖()22.若所用變量已正確定義,以下各程序段執(zhí)行后,變量x值一定等于10的有()A.x=0;B.x=0;i=0;C.inti,x;for(i=0;i<5;i++)while(1)for(i=0;i<5;i++)x+=2{i++;x+=2;x+=2;if(i>5)break;}D.for(x=0,i=0;i<5;i++)E.x=0;i=0;x+=2;while(1){i++;x+=2if(i==5)break}23.若有如下定義及賦值:inta[5]={1,2,3,4,5},*p;p=a;則可以輸出元素值為3的語句是A.printf(″%d\n″,a+2);B.printf(″%d\n″,p+2);C.printf(″%d\n″,p[2]);D.printf(″%d\n″,*(p+2));E.printf(″%d\n″,a[3]);24.設(shè)有:structcjb{longbh;intxq;charxm[9];}x,*p;下面各項(xiàng)中C語句全正確的是()A.p=&x;B.x.bh=123;C.p=&x;(*p).bh=12;x.xm=″Wang″;p→bh=123;p→xm=″Li″;D.p=&x;E.p=&x.bh;x.bh=123;*p=123;printf(″%1d″p→bh);25.設(shè)有inty,w=1,x=16;下列各項(xiàng)中能使y值為1的是()A.y=(x∧x)|w;B.y=x>>4;C.y=x&15;D.y=w|w;E.y=x<<4;三、填空題(本大題共10小題,每小題1分,共10分)26.用一字節(jié)表示十進(jìn)制數(shù)-123的補(bǔ)碼是_____________。27.C語言程序從_____________開始執(zhí)行。28.在使用字符輸入輸出函數(shù)時(shí),要求在程序的開頭處寫上的編譯預(yù)處理命令是_____________。29.執(zhí)行下列程序段后,x的值為_____________。x=100;a=10;b=20;0k1=5;0k2=0;if(a<b)if(b!=15)if(!0k1)x=1;elseif(0k2)x=10;30.若所有變量都己正確定義,則程序段中for循環(huán)的循環(huán)次數(shù)為_____________。a=2;b=10;for(i=b;i<=a;i--,a++)printf(″%3d″,i);31.下面程序的輸出結(jié)果是_____________。main(){inta[3][4]={2,4,5,8,6,3,7,1,4,9,0,6);inti=1,j=2;printf(″%d\n″,a[i][j]);}32.在函數(shù)外部定義的變量統(tǒng)稱為全局變量,它們的作用域從_____________開始,直到本源文件或程序結(jié)束。33.若指針變量p存放的是int型變量的地址1000,則p+n表示地址_____________。34.設(shè)有:unionreg{charal;charah;intax;}regs;則共用體類型變量regs的首地址,整數(shù)變量ax的首地址,char型變量al,ah的首地址_____________。35.設(shè)有FILE*fp;intch;則用fgetc函數(shù)從fp所聯(lián)系文件中讀取一個(gè)字符并賦給變量ch的C語句是_____________。四、簡答題(本大題共4小題,每小題3分,共12分)36.簡述TurboC2.0系統(tǒng)中,在主菜單File下選用Quit命令的作用。37.請用if…elseif…結(jié)構(gòu)寫出下面函數(shù)所對應(yīng)的C語句程序段。38.定義charstr[12]=″programming″;可以寫成charstr[12];str=″programming″;嗎?為什么?39.簡述fgetc和fgets函數(shù)的作用。它們的使用格式如下:fgetc(fp);/*fp為文件指針*/fgets(str,n,fp);/*str為字符串首址,n為整型數(shù),fp為文件指針*/五、閱讀分析題(本大題共7小題,每小題4分,共28分)40.閱讀下面程序,寫出運(yùn)行結(jié)果:main(){inti=3,k;k=i+i+i;printf(″k=%d,i=%d″,k,i);}41.閱讀下面程序,寫出運(yùn)行結(jié)果:main(){intx,a=0,b=0;x=3;switch(x){case1:a++;b++;case2:++a;++b;case3:a+=;b+=1;case4:a+=b;}printf(″a=%d,b=%d\n″,a,b);}42.閱讀下面程序,寫出程序運(yùn)行結(jié)果:main(){intj,k;for(j=0;j<=2;j++){printf(″%2d″,j+1);for(k=0;k<j;k++)printf(″%2d″,(j+1)*(k+1));printf(″\n″);}}43.閱讀下面程序,寫出運(yùn)行結(jié)果:longsum(n)intn;{if(n==1)return1;elsereturn(n+sum(n-1));}main(){printf(″y=%d\n″,sum(3));}44.閱讀下面程序,寫出運(yùn)行結(jié)果:intm=1;voidf(){intn=0;staticints=0;s++;n++;m++;printf(″%d,%d,%d\n″,m,n,s);}main(){f();m=3;f();}45.閱讀下面程序,寫出運(yùn)行結(jié)果:main{}{inta[5]={

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論