日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

c语言中描述x和y都大于或等于z的表达式,C语言期末考试题含答案.doc

發(fā)布時間:2025/5/22 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言中描述x和y都大于或等于z的表达式,C语言期末考试题含答案.doc 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

C語言期末考試題含答案

《C語言程序設計》期末試卷

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

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

A)C語言的源程序不必通過編譯就可以直接運行。

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

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

D)C語言中的函數(shù)不可以單獨進行編譯。

2、一個C語言的源程序中( )

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

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

3、以下不能定義為用戶標識符的是( )

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

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

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

5、設有定義:float a=2,b=4,h=3;以下C語言表達式中與代數(shù)式的計算結(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語言中用于結(jié)構(gòu)化程序設計的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.在(x)語句中的x與下面條件表達式等價的是

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){……}

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

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語言描述“x和y都大于或等于z”的表達式是: 。

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

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

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

15、 若x和n都是int型變量,且x和n的初值都是6,則計算表達式x+=n++后,x的值為: ,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é)果是:

四、編程題(3x15’ = 45’)

19、編寫一個程序。實現(xiàn)輸入一個小寫字母,程序輸出

總結(jié)

以上是生活随笔為你收集整理的c语言中描述x和y都大于或等于z的表达式,C语言期末考试题含答案.doc的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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