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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

c语言中的运算符和表达式试卷答案,c语言试卷和答案1

發布時間:2025/4/5 编程问答 20 豆豆
生活随笔 收集整理的這篇文章主要介紹了 c语言中的运算符和表达式试卷答案,c语言试卷和答案1 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、 判斷題(每題1分,共10分)

(1) C語言程序的三種基本結構是順序、選擇和嵌套。

(2) 在C語言程序中,在函數內部定義的變量稱為全局變量。

(3) 運算符 “=” 和 “&=”的優先級相同。

(4) ‘%f ’是方式不正確的字符常量?!?/p>

(5) 運算符 “+”不能作為單目運算符。

(6) 如果運算符 “*”和 “/”都是右結合的,這表達式10*6/5的值是10。

(7) s(s-a)(s-b)(s-c)是合法的C語言表達式。

(8) 表達式!!6的值是6。

(9) 表達式~(~2<<1)的值是5。

(10) 對于變量定義:int a[10], *p=a+8; 數組a的最后一個元素是p[1]。

二、 單選題(每題2分,共20分)

(11)執行語句printf(“ ”, “A”);將得到出錯的信息。

A) %u B)%s C) %e D)%d

(12)設c是一個字符變量,求解表達式 后,c的值不是1就是0。

A)c=getchar()!= ‘\n’ B)(c=getchar())!= ‘\n’

C)c=’1’ D)c=EOF

(13)下列定義中, 定義的變量可以存放-123.4。

A)long a B)unsigned b C)int d D)float c

(14)對于變量定義:char *pp[100],pp是一個 。

A)函數 B)數組元素 C)指針變量 D)數組

(15)下列程序段的輸出結果是 。

char *str[]={ “SUN”, “MOON”, “STAR”, “X”};

printf(“(%s, %c)”, *(st+1)+1, *(*(st+2)+2)+2);

A)(MOON,M) B)(OON,C)

C)(OON,Q) D)(OON,A)

(16)對于以下的變量定義,表達式 是不正確的。

struct node{

float x, y;

char s[10];

}point, *p=&point;

A)p->x=2.0 B)(*p).y=3.0

C)point.x=2.0 D)p->s= “a”

(17)下列程序段的輸出結果是 。

int a=10, b=0;

if (a>15)

b=1;

else if(a<2)

b=2;

else

b=3;

printf(“%d”, b);

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

(18)只有當輸入的數據滿足1<=month<=12時,循環語句 才能正常退出。

A)do{ scanf(“%d”, &month);

}while(month>=1 || month<=12);

B)do{ scanf(“%d”, &month);

}while(month>=1 && month<=12);

C)do{ scanf(“%d”, &month);

}while(month<1 || month>12);

D)do{ scanf(“%d”, &month);

}while(month<=1 || month>=12);

(19)調用函數f (27)的輸出結果是 。

void f (int n)

{ if (n<5)

printf(“%d”, n);

else {

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

f(n/5);

}

}

A)102 B)201

C)21 D)20

(20)下列程序段

總結

以上是生活随笔為你收集整理的c语言中的运算符和表达式试卷答案,c语言试卷和答案1的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。