C語(yǔ)言程序設(shè)計(jì)試題A_第1頁(yè)
C語(yǔ)言程序設(shè)計(jì)試題A_第2頁(yè)
C語(yǔ)言程序設(shè)計(jì)試題A_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、C語(yǔ)言程序設(shè)計(jì)試卷A 第 PAGE 3 頁(yè) 共 2 頁(yè)學(xué)生填寫內(nèi)容專業(yè)班級(jí)姓 名學(xué) 號(hào)密 封 區(qū)教師填寫內(nèi)容考試類型考試【】考查【 】命題人 審 批C語(yǔ)言程序設(shè)計(jì)試卷A 第 PAGE 1 頁(yè) 共 NUMPAGES 3 頁(yè) 絕密啟用前 學(xué)院 20 -20 學(xué)年第二學(xué)期期末考試20 級(jí) 專業(yè)(專科)C語(yǔ)言程序設(shè)計(jì)試卷A題號(hào)一二三四五六七總 分得分評(píng)卷人得分評(píng)卷人一、單項(xiàng)選擇題(本大題共15小題,每小題2分,共30分)1、下面的四個(gè)選項(xiàng)中,合法的用戶標(biāo)識(shí)符的選項(xiàng)是( ) A. 3a4b B. cos(b) C.#max D. _6a7b2、在C語(yǔ)言的源程序中,主函數(shù)的位置( ) A. 必須在源程序的

2、開(kāi)頭 B. 必須在源程序的最后 C.任意 D.中間3、一個(gè)完整的C語(yǔ)言的程序( )A. 至少包含一個(gè)主函數(shù) B. 至少包含一個(gè)主函數(shù)與一個(gè)子函數(shù) C. 必須由一個(gè)主函數(shù)與一個(gè)以上的子函數(shù)組成 D. 必須由一個(gè)主函數(shù)與一個(gè)子函數(shù)組成4、C語(yǔ)言中,要求運(yùn)算數(shù)必須都是整數(shù)的運(yùn)算符是( ) A. * B. - C. + D. /5、字符(char)型數(shù)據(jù)在微機(jī)內(nèi)存中的存儲(chǔ)形式是( ) A.原碼 B.補(bǔ)碼 C.ASC碼 D.反碼6、若a=-16,b=3,則條件表達(dá)式 ab? a:b+1的值為( )A. -14 B. -16 C. 3 D. 47、以下關(guān)于do-while循環(huán)的不正確描述是( )A. do

3、-while的循環(huán)體至少執(zhí)行一次 B. do-while循環(huán)由do開(kāi)始,用while結(jié)束,在while(表達(dá)式)后面不能寫分號(hào)C. 在do-while循環(huán)體中,一定要有能使while后面表達(dá)式的值變?yōu)榱?假)的操作 D. do-while的循環(huán)體可以是復(fù)合語(yǔ)句8、表達(dá)式 printf(“%d”,-10 % 3) 運(yùn)行結(jié)果為( )A.1 B.-1 C.3 D. -39、設(shè)int x=17;則表達(dá)式(x+*1/3)的值為( ) A.5 B.-1 C.0 D. 210、以下合法的數(shù)組定義是( ) A.in a10=(0,0.0,0,0); B.int a = “string”; C.int a0;

4、D. int a5=0,1,2,3,4,5;11、下列循環(huán)語(yǔ)句中( ) for (i=1;i=4;s+);A.死循環(huán) B.循環(huán)2次 C.循環(huán)3次 D.有語(yǔ)法錯(cuò)誤12、語(yǔ)句while(!e);中的條件 !e 等價(jià)于( ) A. e=0 B.e!=1 C. e!=0 D. e 13、char st11=“x69072n”; printf(“%dn”, strlen(st);( )A. 5 B. 4 C. 1 D. 3 14、設(shè)int a =1,2,3,4,5,6,7,*p=a;則*+p的值是( ) A. 0 B. 3 C. 4 D.215、已知 int b; 則對(duì)指針變量正確的說(shuō)明和初始化是( )

5、A.int *p=b; B.int p=b; C.int p=&b; D.int *p=&b;得分評(píng)卷人二、填空題(本題共10個(gè)小題,每小題2分,共20分)1、在C語(yǔ)言中,整型常量的書(shū)寫形式包括:八進(jìn)制、十進(jìn)制和_進(jìn)制.2、在C程序中, 函數(shù)體使用_符號(hào)開(kāi)始,使用_符號(hào)結(jié)束.3、int x=16, y=7;printf(“%dn”, x%=(y%=2)運(yùn)行結(jié)果為_(kāi)。4、double x,y; (int)x+y類型為_(kāi).5、對(duì)于長(zhǎng)度為N的數(shù)組,下標(biāo)范圍為_(kāi).6、已知int a32=7, 2, 1; 則表達(dá)式“a00/a01”_7、C語(yǔ)言可以用來(lái)實(shí)現(xiàn)循環(huán)的結(jié)構(gòu)化語(yǔ)句是_、_、_8、指針是存放一個(gè)變

6、量的_的變量。9、如果定義一個(gè)二維數(shù)組int a24; 數(shù)組a的元素個(gè)數(shù)是_,該數(shù)組的總字節(jié)數(shù)_10、已知int a=8;則表達(dá)式a+=a-=a-a的結(jié)果是_得分評(píng)卷人三、程序分析題(本題共4小題,每小題5分,共20分)1、執(zhí)行下列的程序#includevoid main( ) int a=5, b=6, c, y; y=(c=a*b , b+c) ; printf(“y=%dn”, y );輸出結(jié)果:_執(zhí)行下列程序Void main()int a=6,b=5,c=3,d;d=(abc);printf(“%dn”, d )輸出結(jié)果:_3、以下程序,在屏幕分兩次輸入7和4main() int x

7、;scanf(%d,&x);if(x+5)printf(%d,x);elseprintf(%dn,x-);輸出結(jié)果:_4、執(zhí)行下列的程序void main( ) int i, j, a=0; for( i=0; i2; i+) for( j=0; j4; j+) if ( j%2 ) break; a+; a+; printf(“%dn”,a); 輸出結(jié)果:_得分評(píng)卷人四、程序設(shè)計(jì)題(本題共3小題,每小題10分,共30分)1、編程實(shí)現(xiàn),求半徑為r的圓面積和圓周長(zhǎng)。2、使用while循環(huán),求出1-100偶數(shù)之和、奇數(shù)之和。3、使用冒泡法:實(shí)現(xiàn)六個(gè)正整數(shù)從小到大的排序,并輸出。參考答案:一、單項(xiàng)選

8、擇題(本大題共15小題,每小題2分,共30分)1、D 2、C 3、A 4、C 5、C 6、B 7、B 8、D 9、A 10、C11、A 12、A 13、D 14、D 15、D二、填空(本大題共10個(gè)小題,每題2分,共20分)1、十六 2、 3、0 4、double5、0N-1 6、37、while,do-while,for 8、地址9、8,32; 10、16三、程序分析題(本題共4小題,每小題5分,共20分)1、y=36 2、0 3、8、5 4、4四、程序設(shè)計(jì)題(本題共3小題,每小題10分,共30分)1、#include #define PI 3.1415926 void main( ) fl

9、oat r, area, l ; scanf(“%f”, &r); area=PI*r*r ; l=2*PI*r ; printf(“area=%fnl=%fn”, area, l ); 可以用其他方法編寫2、 #include”stdio.h”void main() int i=1,sum1,sum2;sum1 = 0; sum2 = 0; while(i=100)if(i%2=0) sum1+=i;elsesum2+=i;i+ printf(“sum1 = %d,sum2 = %dn”,sum1,sum2); 可以用其他方法編寫 3、#includevoid main()int i,a6,j,temp;

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論