




已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
一、 選擇題(215=30)下列各題A)、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確選項(xiàng)涂寫在答題紙相應(yīng)位置上,答在試卷上不得分。(1)有以下程序段( ) int j; float y; char name50; scanf(%2d%f%s,&j,&y,name); 當(dāng)執(zhí)行上述程序段,從鍵盤上輸入55566 7777abc后,y的值為A)55566.0 B) 7777.0 C) 566.0 D)566777.0(2)以下敘述中錯(cuò)誤的是( )A)C語言是一種結(jié)構(gòu)化程序設(shè)計(jì)語言B)結(jié)構(gòu)化程序有順序、分支、循環(huán)三種基本結(jié)構(gòu)組成C)使用三種基本結(jié)構(gòu)構(gòu)成的程序只能解決簡單問題D)結(jié)構(gòu)化程序設(shè)計(jì)提倡模塊化的設(shè)計(jì)方法 (3)有以下計(jì)算公式( )y= (x0) (x=0) y=sqrt(x); B)y=sqrt(x)else y=sqrt(-x); if(x=0)y=sqrt(x); D)y=sqrt(x=0?x:-x); If(x0)y=sqrt(-x); (4)有以下程序( )#includemain()int y=9;for( ; y0;y- -)if(y%3= =0) printf(%d,y- -);程序的運(yùn)行結(jié)果是A)741 B)963 C) 875421 D) 852(5)已有定義:char c; ,程序前面已在命令行中包含ctype.h文件,不能用于判斷c中的字符是否為大寫字母的表達(dá)式是( ) A)isupper(c) B)A=c=ZC)A=c&c=Z D)c=(z-32)&(a-32)=c(6)有以下程序( ) #include main() int i,j,m=56;for(i=1;i=3;i+)for(j=3;j=i;j+) m=m%j;printf(%dn,m);程序的運(yùn)行結(jié)果是A)0 B)1 C)2 D)3 (7) 對(duì)于一個(gè)正常運(yùn)行的C程序,以下敘述中正確的是( )A)程序的執(zhí)行總是從main函數(shù)開始,在main函數(shù)結(jié)束B)程序的執(zhí)行總是從程序的第一個(gè)函數(shù)開始,在main函數(shù)結(jié)束C)程序的執(zhí)行總是從main函數(shù)開始,在程序的最后一個(gè)函數(shù)中結(jié)束D)程序的執(zhí)行總是從程序的第一個(gè)函數(shù)開始,在程序最后一個(gè)函數(shù)中結(jié)束(8)在一個(gè)源程序文件中所定義的全局變量,其作用域?yàn)? )A)所在文件的全部范圍 B) 由具體定義位置和exterm說明來決定范圍C) 所在函數(shù)的全部范圍 D) 所在程序的全部范圍(9)有以下程序#include int a=1;int f(int c) static int a=2; c=c+1; return (a+)+c;main() int i,k=0; for(i=0;i0&n5);程序運(yùn)行后的輸出結(jié)果是A)235 B)0235 C)02356 D)2356(12)有以下程序mian()int i,j; for(i=1;i4;i+)for(j=i;j4;j+) printf(“%d*%d=%d “,i,j,i*j);printf(“n”);程序運(yùn)行后的輸出結(jié)果是( )A) 1*1=1 1*2=2 1*3=3 B) 1*1=1 1*2=2 1*3=32*1=2 2*2=4 2*2=4 2*3=63*1=3 3*3=9C) 1*1=1 D) 1*1=1 1*2=2 2*2=4 2*1=2 2*2=4 1*3=3 2*3=6 3*3=9 3*1=3 3*2=6 3*3=9(13)在C語言中,函數(shù)返回值的類型最終取決于( ) A)函數(shù)定義時(shí)在函數(shù)首部所說明的函數(shù)類型 B)return語句中表達(dá)式值的類型 C)調(diào)用函數(shù)時(shí)主函數(shù)所傳遞的實(shí)參類型 D)函數(shù)定義時(shí)形參的類型(14)已知大寫字母A的ASCII碼是65,小寫字母aASCII碼是97,以下不能將變量c中大寫字母轉(zhuǎn)換為對(duì)應(yīng)小寫字母的語句是( ) A)c=(c-A)%26+a B)c=c+32 C)c=c-A+a D)c=(A+c)%26-a(15)以下程序中函數(shù)f的功能是:當(dāng)flag為1時(shí),進(jìn)行有由小到大排序;當(dāng)flag為0時(shí),進(jìn)行由大到小排序。 void f(int b,int n,int flag) int i,j,t;for(i=0;in-1;i+) for (j=i+1;jbj:bibj) t=bi;bi=bj;bj=t; main()int a10=5,4,3,2,1,6,7,8,9,10,i; f(&a2,5,0); f(a,5,1); for(i=0;i10;i+) printf(“%d,”,ai);程序運(yùn)行后的輸出結(jié)果是( )A)1,2,3,4,5,6,7,8,9,10, B)3,4,5,6,7,2,1,8,9,10,C)5,4,3,2,1,6,7,8,9,10, D)10,9,8,7,6,5,4,3,2,1,二、填空題(215=30)請(qǐng)將每一個(gè)空的正確答案寫在答題紙【1】至【20】序號(hào)的橫線上,答在試卷上不得分。(1) 問題處理方案的正確而完整的描述稱為_【1】_。(2) 執(zhí)行以下程序時(shí)輸入1234567,則輸出結(jié)果是_【2】_。#includemain() int a=1,b;scanf(%3d%3d,&a,&b);printf(%d %dn,a,b);(3) 以下程序的功能是:輸出a、b、c三個(gè)變量中的最小值。請(qǐng)?zhí)羁铡?includemain() int a,b,c,t1,t2;scanf(%d%d%d,&a,&b,&c);t1=ab? _【3】_;t2=ct1? _【4】_;printf(%dn,t2);(4) 以下程序的輸出結(jié)果是_【5】_。#include main() int n=12345,d; while(n!=0) d=n%10; printf(%d,d); n/=10;(5) 以下程序統(tǒng)計(jì)從終端輸入的字符中大寫字母的個(gè)數(shù),num0中統(tǒng)計(jì)字母A的個(gè)數(shù),num1中統(tǒng)計(jì)字母B的個(gè)數(shù),其它依次類推.用#號(hào)結(jié)束輸入,請(qǐng)?zhí)羁铡?include#includemain() int num26=0,i; char c; while(_【6】_)!=#) if(isupper(c) numc-A+= _【7】_; for(i=0;i26;i+) printf(%c:%dn,i+A,numi); (6) 執(zhí)行以下程序的輸出結(jié)果是_【8】_.#include main() int i,n4=1; for(i=1;i=3;i+) ni=ni-1*2+1; printf(%d,ni); (7) 有以下程序void f(int b)int i; for(i=2;i6;i+) bi*=2;main()int a10=1,2,3,4,5,6,7,8,9,10,i;f(a);for(i=0;i10;i+) printf(“%d,”,ai);程序運(yùn)行后的輸出結(jié)果是_【9】_。 (8)若變量已正確定義,有以下程序段 i=1;do printf(%d,i);while(- -i);printf(%dn,i)其輸出結(jié)果是_【10】_。 (9)若有定義語句:int a37; ,按在內(nèi)存中的存放順序,a數(shù)組的第12個(gè)元素是_【11】_。 (10)有以下程序#include main() int a=5,b=3,c=2,x; x=(ab)&c; printf(%dn,x);程序的運(yùn)行結(jié)果是_【12】_。(11) 算法中,對(duì)需要執(zhí)行的每一步操作,必須給出清楚、嚴(yán)格的規(guī)定,這屬于算法的_【13】_。(12) #include這句在程序中起什么作用_【14】_。(13) 教材166面例題是:輸入一行字符,統(tǒng)計(jì)其中有多少個(gè)單詞,單詞之間用空格隔開,程序如下。#includeint main()char string81;int i,num=0,word=0;char c;gets(string);for(i=0;(c=stringi)!=0;i+)if(c= ) word=0;else if(word=0)word=1;num+;printf(There are %d words in this line.n,num);return 0;程序中的word是什么作用_【15】_。三、 編程題:1 從鍵盤接收一個(gè)數(shù),輸出從1開始到這個(gè)數(shù)之間的所有自然數(shù)相加之和。如:鍵盤輸入56,則計(jì)算1+2+3+4+54+55+56,輸出結(jié)果。2 使用二重循環(huán),打印如下三角形: * * * * 提示:金字塔形,不是每行靠左對(duì)齊的三角形,可以加打空格解決。3 自動(dòng)找出數(shù)組a10=2,5,17,82,4,66,38,4,91,15里面的最大的一個(gè)數(shù)。 蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院2001120012學(xué)年第一學(xué)期C語言程序設(shè)計(jì)期末試卷(A)答題紙班級(jí) 姓名 學(xué)號(hào) 成績 一、 選擇題(152分30分)1、 2、 3、 4、 5、 6、 7、 8、 9、 10、 11、 12、 13、 14、 15、 二、填空題(152分30分) 三、編程題: 1答:2答:3答:蘇州經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院20072008學(xué)年第一學(xué)期C語言程序設(shè)計(jì)期末試卷(A)評(píng)分標(biāo)準(zhǔn)一、 選擇題(1)-(10)每題2分,(11)-(50)每題1分,共60分)CCBDB CDABA ADABD二、填空題(202分40分)【1】算法 【2】123 456 【3】 a:b 【4】 c:t1 【5】54321 【6】 c=getchar() 【7】1,2,6,8
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國的社會(huì)教育發(fā)展路徑研究
- (高清版)DG∕TJ 08-2006-2006 配筋混凝土小型空心砌塊砌體建筑技術(shù)規(guī)程
- 新馬高級(jí)中學(xué)高中歷史一導(dǎo)學(xué)案第課國共十年對(duì)峙
- 2025年山東省青島公交集團(tuán)有限責(zé)任公司招聘筆試參考題庫附帶答案詳解
- 2025年四川瀘州市興瀘資產(chǎn)管理有限公司招聘筆試參考題庫附帶答案詳解
- 空中之眼:無人駕駛-航空業(yè)中的技術(shù)創(chuàng)新與挑戰(zhàn)
- 2025年中國裝飾標(biāo)識(shí)市場現(xiàn)狀分析及前景預(yù)測報(bào)告
- 2025年中國薄壁高頻焊接鋼管項(xiàng)目投資可行性研究報(bào)告
- 2025年中國花臺(tái)市場現(xiàn)狀分析及前景預(yù)測報(bào)告
- 2025年中國腹膜透析液市場調(diào)查研究報(bào)告
- 學(xué)校安全管理制度匯編
- 2025年福建省電子信息(集團(tuán))有限責(zé)任公司招聘筆試參考題庫附帶答案詳解
- 2025年云南省昆明市中考英語模擬試卷(一)
- 臨床危急值培訓(xùn)課件
- 醫(yī)療器械使用安全風(fēng)險(xiǎn)防范措施
- 漢陽區(qū)2023-2024學(xué)年下學(xué)期期末八年級(jí)數(shù)學(xué)試卷(含答案)
- 四下勞動(dòng)實(shí)踐試題及答案
- 青馬工程測試題及答案
- 醫(yī)療機(jī)構(gòu)經(jīng)營情況說明范文
- 月子中心產(chǎn)康部產(chǎn)后恢復(fù)流程解析
- 中國郵政集團(tuán)有限公司國企招聘筆試真題2024
評(píng)論
0/150
提交評(píng)論