


版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
浙02275#計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)試題第8頁(yè)共8頁(yè)全國(guó)2004年7月高等教育自學(xué)考試計(jì)算機(jī)基礎(chǔ)與程序設(shè)計(jì)試題課程代碼:02275一、單項(xiàng)選擇題(在每小題的四個(gè)備選答案中,選出一個(gè)正確答案,并將正確答案的序號(hào)填在題干的括號(hào)內(nèi)。每小題1分,共20分)1.()是用助記符來(lái)表示指令的符號(hào)語(yǔ)言。A.機(jī)器語(yǔ)言 B.匯編語(yǔ)言C.高級(jí)語(yǔ)言 D.語(yǔ)言處理程序2.-123的原碼是()。A.11111011 B.10000101C.01111011 D.00001013.下面四個(gè)選項(xiàng)中,均是合法整型常量的選項(xiàng)是()。A.160 -0xffff 011B.-0xcdf 01a 0xeC.-01 986,012 0668D.-0x48a 2e5 0x4.敘述中不正確的是()。A.表達(dá)式a&=b等價(jià)于a=a&b B.表達(dá)式a|=b等價(jià)于a=a|bC.表達(dá)式a!=b等價(jià)于a=a!b D.表達(dá)式a∧=b等價(jià)于a=a∧b5.已有如下定義和輸入語(yǔ)句,若要求a1,a2,c1,c2的值分別為10,20,A和B,當(dāng)從第一列開(kāi)始輸入數(shù)據(jù)時(shí),正確的數(shù)據(jù)輸入方式是()。注:u表示空格。inta1,a2;charc1,c2;scanf(“%d%c%d%c”,&a1,&c1,&a2,&c2);A.10Au20B<CR> B.10uAu20uB<CR>C.10uA20B<CR> D.10A20uB<CR>6.以下printf語(yǔ)句的輸出是()。printf(“%%d\”%d%s”,123,“123”);A.%123\”%d123 B.%%d\”123123C.%d”123123 D.上述語(yǔ)句語(yǔ)法有錯(cuò)7.以下if語(yǔ)句語(yǔ)法正確的是()。A.if(x>0)printf(“%f”,x) B.if(x>0){x=x+y;printf(“%f”,x);}elseprintf(“%f”,-x); elseprintf(“%f”,-x);C.if(x>0){x=x+y;printf(“%f”,x);}; D.if(x>0){x=x+y;printf(“%f”,x)}elseprintf(“%f”,-x); elseprintf(“%f”,-x);8.若運(yùn)行以下程序段時(shí),從鍵盤(pán)輸入2473<CR>(<CR>表示回車(chē)),則下面程序的運(yùn)行結(jié)果是()。intc;while((c=getchar())!=’\n’)switch(c-‘2’){case0:case1:putchar(c+4);case2:putchar(c+4);break;case3:putchar(c+3);default:putchar(c+2);break;}A.668977 B.668966C.66778777 D.66887669.下面程序段的運(yùn)行結(jié)果是()。inta=1,b=10;do{b-=a;a++;}while(b--<0);printf(″a=%d,b=%d\n″,a,b);A.a=3,b=11 B.a=2,b=8C.a=1,b=-1 D.a=4,b=910.以下程序段的運(yùn)行結(jié)果是()。for(y=1;y<10;)y=((x=3*y,x+1),x-1);printf(“x=%d,y=%d”,x,y);A.x=27,y=27 B.x=12,y=13C.x=15,y=14 D.x=y=2711.以下能對(duì)一維數(shù)組a進(jìn)行正確初始化的語(yǔ)句式()。A.inta[10]=(0,0,0,0,0); B.inta[10]={};C.inta[]={0}; D.inta[10]={10*1};12.設(shè)變量定義為chars[]=″hello\nworld\n″;則數(shù)組s中有()個(gè)元素。A.12 B.13C.14 D.1513.以下正確的函數(shù)定義形式是()。A.floatfun(intx,inty) B.floatfun(intx;inty)C.floatfun(intx,inty); D.floatfun(intx,y)14.以下程序段的運(yùn)行結(jié)果是()。char*s=″china″;printf(″%s,%c,%c\n″,s,*s,s[3]);A.c,c,n B.china,china,iC.china,c,n D.china,china,n15.設(shè)int*p1,*p2,i=1;p1=&i;p2=p1;表示()。A.把i值賦給p2 B.p1指向p2C.p2指向i D.p2指向p116.說(shuō)明一個(gè)結(jié)構(gòu)體變量時(shí)系統(tǒng)分配給它的內(nèi)存是()。A.各成員所需內(nèi)存量的總和B.結(jié)構(gòu)體中第一個(gè)成員所需內(nèi)存量C.成員中占內(nèi)存最大者所需的容量D.結(jié)構(gòu)體中最后一個(gè)成員所需內(nèi)存量17.以下對(duì)結(jié)構(gòu)體變量stu中成員age的非法引用是()。structstudent{intage;intnum;}stu,*p;p=&stu;A.stu.age B.student.ageC.p->age D.(*p).age18.以下程序段的運(yùn)行結(jié)果是()。inta=3,b=10;printf(“%d”,a<<2|b>>1);A.1 B.5C.12 D.1319.以下程序段的運(yùn)行結(jié)果是()。#defineMIN(x,y)x<y?x∶yinti=10,j=15,k;k=10*MIN(i,j);printf(“%d\n”,k);A.10 B.15C.100 D.15020.下列語(yǔ)句中,將c定義為文件型指針的是()。A.FILEc; B.FILE*c;C.filec; D.file*c;二、填空題(每小題2分,共20分)1.______是規(guī)則的非空有窮集,具體地說(shuō),是解某一特定類(lèi)型問(wèn)題的一組規(guī)則。2.按數(shù)據(jù)的組織形式,文件可分為_(kāi)_____和______。3.條件“2<x<3或x<-10”的C語(yǔ)言表達(dá)式是______。4.以下程序段的運(yùn)行結(jié)果是______。intx,y,z;x=1;y=2;z=3;x=y--<=x‖x+y!=z;printf(“%d,%d”,x,y);5.執(zhí)行以下程序段后,v的值是______。#defineWIDTH80#defineLENGTHWIDTH+40intv;v=LENGTH*20;6.下面程序段將輸出computer,請(qǐng)?zhí)羁?。inti,j;charc[]=“It’sacomputer”;for(i=0;i<=7;i++){______;printf(“%c”,c[j]);}7.以下程序的運(yùn)行結(jié)果是______。main(){increment();increment();increment();}increment(){staticintx=0;x+=10;printf(“%5d”,x);}8.下面程序段的運(yùn)行結(jié)果是______。char*s1=”AbcdEf”,*s2=”aB”;s1++;t=(strcmp(s1,s2)>0);printf(“%d\n”,t);9.以下程序段對(duì)輸入的一個(gè)小寫(xiě)字母,將字母循環(huán)后移5個(gè)位置后輸出。如‘a(chǎn)’變成‘f’,‘w’變成‘b’。charc;c=getchar();if(c>=’a’&&c<=’u’)c=c+5;elseif(c>=’v’&&c<=’z’)______;putchar(c);10.下面程序段的運(yùn)行結(jié)果是______。intx=7;do{printf(“*”);x--;}while(!(x%2));三、閱讀題(每小題4分,共16分)1.下列程序的輸出結(jié)果是______。#include″stdio.h″#defineN3voidmain(){intj,k;intf=1,s=0;for(k=1;k<=N;k++){for(j=1;j<k;j++)f=f*k;s=s+f;printf(″%d#″,s);}}2.下列程序的輸出結(jié)果是______。intfun(intn){intt;if((n==0)‖(n==1))t=3;elset=n*fun(n-1);returnt;}voidmain(){printf(”%d\n”,fun(4));}3.寫(xiě)出以下程序的運(yùn)行結(jié)果______。voidmain(){intx,y=1,z;if(y!=0)x=5;printf(“%5d”,x);if(y==0)x=4;elsex=5;printf(“%5d”,x);x=1;if(y<0)if(y>0)x=4;elsex=5;printf(“%5d”,x);}4.寫(xiě)出以下程序的運(yùn)行結(jié)果______。voidmain(){inta=1,b=2,c=3,*p;p=&b;pp(a,p,&b);printf(“%d%d%d\n”,a,b,*p);}voidpp(inta,int*b,int*p){intc=4;*p=*b+c;a=*p-c;printf(“%d%d%d#”,a,*b,*p);}四、程序填空題(每小題6分,共24分)1.下面程序的功能是檢查一個(gè)二維數(shù)組是否對(duì)稱(chēng),請(qǐng)?zhí)羁铡?即:對(duì)所有i和j都有a[i][j]=a[j][i])。main(){inta[4][4]={1,2,3,4,2,2,65,6,3,5,3,7,4,6,7,4};inti,j,found=0;for(j=0;j<4;j++)for(______;i<4;i++)if(a[j][i]!=a[i][j]){______;break;}if(found)printf(″No″);elseprintf(″Yes″);}2.在平面直角坐標(biāo)系中,輸入10個(gè)點(diǎn)的坐標(biāo),輸出其中距原點(diǎn)最近的點(diǎn)的距離。#include“math.h”main(){inti;floatz,min;scanf(“%d,%d”,&x,&y);______;for(i=1;i<=9;i++){______;z=sqrt(x*x+y*y);if(z<min)min=z;}printf(“min=%f\n”,min);}3.以下程序的功能是用遞歸方法計(jì)算學(xué)生的年齡,已知第一位學(xué)生年齡最小,為10
歲,其余學(xué)生一個(gè)比一個(gè)大2歲,求第5位學(xué)生的年齡。請(qǐng)?zhí)羁铡?include<stdio.h>age(intn){intc;if(n==1)c=10;elsec=______;returnc;}main(){intn=5;printf(“age:%d\n”,______);}4.創(chuàng)建一個(gè)鏈表。#include″stdio.h″#include“malloc.h”#definenodestructliststructlist{intdata;structlist*next;};voidmain(){node*p,*head;intnum,i;p=______;p=head;printf(″pleaseinput5numbers==>\n″);for(i=0;i<=4;i++){scanf(″%d″,&num);p->data=num;p->next=(node*)malloc(sizeof(node));if(i==4)p->ne
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年脈沖反應(yīng)堆及配套產(chǎn)品合作協(xié)議書(shū)
- 化妝品檢測(cè)服務(wù)合同范本
- 北美買(mǎi)車(chē)合同范本
- 低價(jià)格回收合同范本
- 個(gè)人酒店租房合同范本
- 出口蔬菜供應(yīng)合同范本
- 合同范本寫(xiě)才有效
- 單位購(gòu)銷(xiāo)合同范本
- 電商直播主播簽約合作合同范本
- 洗車(chē)店轉(zhuǎn)讓合同范本
- DB5101-T 71-2020 成都市電動(dòng)汽車(chē)充電設(shè)施 安全管理規(guī)范
- 2025年七臺(tái)河職業(yè)學(xué)院高職單招語(yǔ)文2018-2024歷年參考題庫(kù)頻考點(diǎn)含答案解析
- 監(jiān)理人員安全培訓(xùn)考試試卷(答案)
- 2025年北京電子科技職業(yè)學(xué)院高職單招職業(yè)技能測(cè)試近5年??及鎱⒖碱}庫(kù)含答案解析
- xxx項(xiàng)目財(cái)務(wù)評(píng)價(jià)報(bào)告
- 2024年山東交通職業(yè)學(xué)院高職單招語(yǔ)文歷年參考題庫(kù)含答案解析
- 【MOOC】數(shù)據(jù)庫(kù)系統(tǒng)(上):模型與語(yǔ)言-哈爾濱工業(yè)大學(xué) 中國(guó)大學(xué)慕課MOOC答案
- 高教版2023年中職教科書(shū)《語(yǔ)文》(基礎(chǔ)模塊)下冊(cè)教案全冊(cè)
- HCCDP 云遷移認(rèn)證理論題庫(kù)
- 現(xiàn)代交換原理與技術(shù)課件:第5章 分組交換技術(shù)
- 勵(lì)磁系統(tǒng)報(bào)告(共25頁(yè))
評(píng)論
0/150
提交評(píng)論