全國2007年10月高等教育自學(xué)考試 一、單項(xiàng)選擇題(本大題共15小題,每小題2分,共30分) 1.可以作為自定義標(biāo)識(shí)符的是( )。 2.正確的變量定義是(。。 3.表達(dá)式的值為0的是( )。 4.設(shè)int a=1,b=2;,則執(zhí)行a=b+2,a++,a+b;后a和b的值分別是(。 5.設(shè)int a=2,b=3,c=4;,則表達(dá)式a>b&&b<c||b的值是(。 6.設(shè)int a=2,b=3,x,y;,則能正確執(zhí)行的語句是(。 7.設(shè)char s[10]= 〞abcde〞,t[ ]= 〞12345〞; ,則s和t在內(nèi)存中分配的字節(jié)數(shù)分別是(。 8.設(shè)int a=10,*p=&a; ,則執(zhí)行printf(〝%d\n〞,*p+a);的結(jié)果是(。。 9.自定義函數(shù)中形式參數(shù)的作用域是(。。 10.設(shè)int b[ ][5]={1,2,3,4,5,6,7};,則元素b[1][2]的值是( )。 11.對(duì)函數(shù)而言,敘述正確的是(。。 12.執(zhí)行下列程序段后輸出的結(jié)果是( )。 int x,y,z=1; for(x=1,y=-1;x<y;x++,y--)z++; printf(〞%d\n〞,z); 13.設(shè)static int a[3]={1,2,3};int*p[ ]={&a[0],&a[1],&a[2]};則與數(shù)組元素a[1]等價(jià)的是(。。 14.設(shè)struct{char name[10];int age;}stu[2]={{ 〞Tom〞,25},{〞Mary〞,26}},*p=stu;則執(zhí)行語句printf(〞%s%d\n〞,p->name,stu[1].age);后輸出結(jié)果是(。。 15.設(shè)typedef double DB;,則與DB u[5];的等價(jià)形式是( )。 二、填空題(本大題共10小題,每小題2分,共20分) 16.一個(gè)字符型變量所占內(nèi)存的字節(jié)數(shù)是____________________。 17.寫出公式 18.執(zhí)行語句printf(〞%s\n, 〞〞 World\0Wide\0Web〞);后的輸出結(jié)果是_______________。 19.設(shè)int a,b=5;,則執(zhí)行表達(dá)式a=b-2==3后a的值是_________________。 20.設(shè)char s[20]= 〞My〞;,則執(zhí)行strcat(s, 〞Sun! 〞)后s的內(nèi)容是___________________。 21.設(shè)float x=23.65;, 則執(zhí)行語句printf (〞%d\n〞,(int)(x+0.5));后輸出結(jié)是_______________。 22.若定義函數(shù)char*fun( ){…},則該函數(shù)的返回值類型是__________________。 23.設(shè)int x=-9,y;,則執(zhí)行y=x>=0?x:-x;后y的值是_________________。 24.若函數(shù)調(diào)用語句為f(a,b,f(a+b,a-b,b));,則函數(shù)f的參數(shù)個(gè)數(shù)是__________________。 25.設(shè)int a=10;,則執(zhí)行語句a+=a-=a+a;后a 的值是_________________。 三、程序分析題(本大題共4小題,每小題4分,共16分) 26.main() {int a=1,b=2,c=3; if(a<=c) if(b==c)printf(〞a=%d\n〞,a); else printf(〞b=%d\n〞,b); printf(〞c=%d\n〞,c); } 27.int f(int n) {static int m=5; return ++m+n; } main() {int i; for(i=0;i<3;i++)printf(〞%5d〞,f(i)); printf(〞\n〞); } 28.#define SIZE 4 main() {int n[SIZE]={8,3,4,1}; int i, j; for (i=0;i<SIZE;i++) {printf{〞%d〞,n[i]}; for(j=1;j<=n[i];j++)printf(〞*〞); printf(〞\n〞); } } 29.int fm(int a,int b) {if(b==1)return a; else return a+fm(a,b-1); } main() { printf(〞%d\n〞,fm(4,3)); } 四、程序填充題(本大題共3小題,每小題6分,共18分) 30.函數(shù)fun 用于計(jì)算數(shù)組各元素值的平方,主函數(shù)調(diào)用fun并輸出各元素的值。 void fun(int num,int a[ ]) {int i; for (i=0;i<___________;i++)a[i]=a[i]*a[i]; /*第一空*/ } main() { int i,b[5]={1,2,3,4,5}; fun(5,_______); /*第二空*/ for (i=0;i<5;i++)printf(〞%5d〞,________); /*第三空*/ printf(〞\n〞); } 31.從鍵盤輸入一串字符(“#”作為結(jié)束標(biāo)志),將其寫入文本文件file.dat 中保存。 #include<stdio.h> #include<stdlib.h> main() {char ch; FILE*fp; if((fp=fopen(〞file.dat〞, 〞______〞))= =NULL) /*第一空*/ {printf(〞Can not open file\n〞);exit(0);} ch=getchar(); while (ch!=’# ’) {fputc(________,fp); /*第二空*/ ch=getchar(); } fclose(________); /*第三空*/ } 32.從鍵盤輸入x的值,根據(jù)以下公式計(jì)算并輸出x和y 的值。
#include<math.h> #include<stdio.h> main() {float x,y; scanf(〞%f〞,______); /*第一空*/ if(x<0)printf(〞input error!\n〞); else {switch ((int)(x/2)) {case 0:y=x;_______; /*第二空*/ case 1: case 2:y=x*x+1;break; case 3: case 4:y=_____________;break; /*第三空*/ default :y=1/(x*x+1); } printf(〞x=%7.2f,y=%10.6f\n〞,x,y); } } 五、程序設(shè)計(jì)題(本大題共2小題,每小題8分,共16分) 33.從鍵盤輸入100個(gè)整數(shù),計(jì)算并輸出大于等于零的數(shù)的平均值(保留小數(shù)點(diǎn)后兩位)。 34.(1)編寫一個(gè)計(jì)算梯形面積的函數(shù)。函數(shù)頭是:float area(float t,float b,float h) 其中變量t、b和h分別表示梯形的上底、下底和高。 (2)編寫主函數(shù)從鍵盤輸入梯形的上底、下底和高的值,調(diào)用上述函數(shù)輸出梯形面積 (保留小數(shù)點(diǎn)后兩位)。 |
熱門資料下載: |
< |
自考最新熱貼: |
【責(zé)任編輯:育路編輯 糾錯(cuò)】 |
|
【育路網(wǎng)版權(quán)與免責(zé)聲明】 | |
① 凡本網(wǎng)注明稿件來源為"原創(chuàng)"的所有文字、圖片和音視頻稿件,版權(quán)均屬本網(wǎng)所有。任何媒體、網(wǎng)站或個(gè)人轉(zhuǎn)載、鏈接、轉(zhuǎn)貼或以其他方式復(fù)制發(fā)表時(shí)必須注明"稿件來源:育路網(wǎng)",違者本網(wǎng)將依法追究責(zé)任; | |
② 本網(wǎng)部分稿件來源于網(wǎng)絡(luò),任何單位或個(gè)人認(rèn)為育路網(wǎng)發(fā)布的內(nèi)容可能涉嫌侵犯其合法權(quán)益,應(yīng)該及時(shí)向育路網(wǎng)書面反饋,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)情況證明,育路網(wǎng)在收到上述法律文件后,將會(huì)盡快移除被控侵權(quán)內(nèi)容。 |
報(bào)考直通車 |
熱點(diǎn)專題 |
·重慶:2011年自考各專業(yè)課程考試安排表 |
·浙江:7月7.41萬人參加自學(xué)考試 |
·廣州:2010年10月自考報(bào)名通知 |
·同濟(jì)大學(xué):2010年上半年自考畢業(yè)證發(fā)放 |
·陜西:2011年自學(xué)考試共開考96個(gè)專業(yè) |
·山東:64所院校將進(jìn)行自考實(shí)踐課程試點(diǎn) |
·萬州區(qū):2010年10月自考報(bào)名時(shí)間通知 |
·北京:2010年建成自考標(biāo)準(zhǔn)化考點(diǎn)試點(diǎn) |
·江蘇(南京)2010年7月自考成績(jī)查詢 |
·湖北:2010年7月自考成績(jī)查詢 |
·北京:2010年7月自考首次全部實(shí)行網(wǎng)評(píng) |
·廣東中山2010年7月自學(xué)考試順利結(jié)束 |
·自考五種情況可以申請(qǐng)免考 |
·湖北:2010年10月自考(委托開考)(本科)教材大 |
·江蘇:2010年10月自考教材大綱表 |
·江蘇:2010年自考新聞學(xué)(本科)考試計(jì)劃 |
·江蘇:2010年自考機(jī)械制造及自動(dòng)化(獨(dú)立本科 |
·江蘇:2010年自考機(jī)械制造及自動(dòng)化(獨(dú)立本科 |
·北京:2010年10月計(jì)算機(jī)通信工程報(bào)考安排 |
·廣東:2010年7月自考使用計(jì)算器通知 |
·萬州區(qū):2010年10月自考報(bào)名時(shí)間通知 |
·寧波:2010年7月自考成績(jī)查詢時(shí)間 |
·北京:2010年10月自考通信信息管理報(bào)考安排 |
·北京:2010年3門證書課程補(bǔ)報(bào)名通知 |
·云南:2010年10月開考義務(wù)教育等專業(yè) |
·福建:2010年10月自考報(bào)考簡(jiǎn)章 |
·福建:2010年下半年自考實(shí)踐性環(huán)節(jié)考核時(shí)間安 |
·福建:2010年10月自考報(bào)名時(shí)間 |
·山西:2010年10月自考報(bào)考簡(jiǎn)章 |
·北京:2010年10月通信信息管理報(bào)考安排 |
誠聘英才 | 廣告招商 | 關(guān)于網(wǎng)站 | 聯(lián)系我們 | 地方加盟 | 商務(wù)合作 | 投訴建議 | 老師加盟 | 客服中心 | 網(wǎng)站地圖 | 學(xué)校中心 |
學(xué)員報(bào)名服務(wù)中心: 北京北三環(huán)西路32號(hào)恒潤(rùn)中心18層1803室(交通位置圖) |
咨詢電話:北京- 010-51268840/41 傳真:010-51418040 上海- 021-51567016/17 |
本站法律顧問:邱清榮律師 |
1999-2010 育路教育版權(quán)所有| 京ICP證100429號(hào) |