日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

c语言试题及答案解析,C语言期末考试题(卷)(含答案解析).doc

發(fā)布時(shí)間:2024/3/13 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言试题及答案解析,C语言期末考试题(卷)(含答案解析).doc 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

WORD文檔下載可編輯

專業(yè)資料整理分享

《C語(yǔ)言程序設(shè)計(jì)》期末試卷

一、單項(xiàng)選擇題(10x2’=20’)

1、以下敘述正確的是( )

A)C語(yǔ)言的源程序不必通過(guò)編譯就可以直接運(yùn)行。

B)C語(yǔ)言中的每條可執(zhí)行語(yǔ)句最終都將被轉(zhuǎn)換成二進(jìn)制的機(jī)器指令。

C)C語(yǔ)言源程序經(jīng)編譯形成的二進(jìn)制代碼可以直接運(yùn)行。

D)C語(yǔ)言中的函數(shù)不可以單獨(dú)進(jìn)行編譯。

2、一個(gè)C語(yǔ)言的源程序中( )

A)必須有一個(gè)主函數(shù)   B)可能有多個(gè)主函數(shù)

C)必須有除主函數(shù)外其它函數(shù)  D)可以沒(méi)有主函數(shù)

3、以下不能定義為用戶標(biāo)識(shí)符的是( )

A)scanf  B)Void  C)_3com  D)int

4、若以下選項(xiàng)中的變量已正確定義,則正確的賦值語(yǔ)句是( )

A)x1=26.8%3;  B)1+2=x2;  C)x3=0x12;  D)x4=1+2=3;

5、設(shè)有定義:float a=2,b=4,h=3;以下C語(yǔ)言表達(dá)式中與代數(shù)式的計(jì)算結(jié)果不相符的是( )

A)(a+b)*h/2  B)(1/2)*(a+b)*h  C)(a+b)*h*1/2  D)h/2*(a+b)

6、C語(yǔ)言中用于結(jié)構(gòu)化程序設(shè)計(jì)的3種基本結(jié)構(gòu)是( )

A)順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)

B)if、switch、break

C)for、while、do-while

D)if、for、continue

7.在while(!x)語(yǔ)句中的!x與下面條件表達(dá)式等價(jià)的是( )

A) x!=0 B) x==1 C) x!=1 D) x==0

8、有以下程序:

#include

void main(){

int i=1,j=1,k=2;

if( (j++||k++)&&i++ )

printf(“%d,%d,%d\n”,i,j,k);}

執(zhí)行后的輸出結(jié)果是( )

A)1,1,2  B)2,2,1  C)2,2,2  D)2,2,3

9、有以下程序:

#include

void main(){

int i,s=0;

for(i=1;i<10;i+=2)

s+=i+1;

printf(“%d\n”,s);}

程序執(zhí)行后的輸出結(jié)果是( )

A)自然數(shù)1~9的累加和   B)自然數(shù)1~10的累加和

C)自然數(shù)1~9中奇數(shù)之和  D)自然數(shù)1~10中偶數(shù)之和

10、有以下函數(shù)定義:

void fun(int n,double x){……}

若以下選項(xiàng)中的變量都已經(jīng)正確定義并賦值,則對(duì)函數(shù)fun的正確調(diào)用語(yǔ)句是( )

A)fun(int y,double m);   B)k=fun(10,12.5);

C)fun(x,n); D)void fun(n,x);

二、填空題(10x2’=20’)

11、C語(yǔ)言描述“x和y都大于或等于z”的表達(dá)式是: 。

12、函數(shù)定義時(shí)涉及的基本要素是: 、 、 。

13、C語(yǔ)言可以用來(lái)實(shí)現(xiàn)循環(huán)的結(jié)構(gòu)化語(yǔ)句是: 、 、 。

14、判斷整型變量a即是5又是7的整數(shù)倍的C語(yǔ)言表達(dá)式是: 。

15、 若x和n都是int型變量,且x和n的初值都是6,則計(jì)算表達(dá)式x+=n++后,x的值為: ,n的值為: 。

三、寫出下列程序的運(yùn)行結(jié)果(3x5’ = 15’)

16、程序1

#include

void main() {

int a=12,b=12;

printf(“%d,%d\n”,--a,++b); }

程序執(zhí)行后的輸出結(jié)果是:

17、程序2

#include

void main() {

int a=5,b=4,c=3,d=2;

if(a>b>c)

printf(“%d\n”,d);

else if((c-1>=d)==1)

printf(“%d\n”,d+1);

else

printf(“%d\n”,d+2);

}

程序執(zhí)行后的輸出結(jié)果是:

18、程序3

#include

void main()

{

int x=0,y=5,z=3;

while(z-->0&&++x<5)

y=y-1;

printf(“%d,%d,%d\n”,x,y,z);

}

程序執(zhí)行后的輸出結(jié)果

總結(jié)

以上是生活随笔為你收集整理的c语言试题及答案解析,C语言期末考试题(卷)(含答案解析).doc的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。