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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

在c语言中a 这条语句的作用,C语言复习第二章

發(fā)布時間:2023/12/1 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在c语言中a 这条语句的作用,C语言复习第二章 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

C語言第二章

C語言復習(第二章)

一、填空

1、若采用十進制數(shù)的表示形式,則077為( ),0111為( ),0xab為( )。 2、C語言中的標識符只能由3種字符組成,它們是( )、( )和( )。 3、在C語言中,用“\\”開頭的字符序列稱為轉(zhuǎn)義字符。轉(zhuǎn)義字符“ \\n”的功能是( ),“\\r”是( ),“\\t”是( )。

4、在C語言中,用關鍵字( )定義單精度實型變量,用( )定義雙精度實型變量,用( )定義字符型變量。

5、設C語言中的一個基本整型數(shù)據(jù)在內(nèi)存中占2個字節(jié),若欲將整數(shù)135791正確無誤地存放在變量a中,應采用的類型說明語句是( )。 6、在C語言的賦值表達式中,賦值號左邊必須是( )。 7、表達式x=6應當讀做( )

8、若有語句:int m=5,y=2;則執(zhí)行表達式y(tǒng)+=y-=m*=y后的y值是( )。

9、設C語言中的一個int型數(shù)據(jù)在內(nèi)存中占2個字節(jié),則int 型數(shù)據(jù)的取值范圍為( )。 10、在C語言中的實型變量分為兩種類型,它們是( )和( )。

11、已知字母a的ASCII碼為十進制數(shù)97,且設ch為字符型變量,則表達式ch=’b’+’25’-‘23’

的值為( )。

12、若有定義語句:int s=6;則表達式s%2+(s+1)%2的值為( )。 13、若a是int型變量,則表達式(a=4*5,a*2),a+6的值為( )。

14、若x和a均是int型變量,則執(zhí)行表達式(1)后的X值為( ),執(zhí)行表達式(2)

后的X值為( )。 (1)x=(a=8,5*3)

(2)x=a=8,5*3

15、若a、b和c均是int型變量,則執(zhí)行表達式a=(b=4)+(c=2)后a的值為( ),b的值

為( ),c的值為( )。

16、若a是int型變量,且a的初值為6,則執(zhí)行表達式a+=a-=a*a后a的值為( )。 17、若a是int型變量,則執(zhí)行表達式a=25/3%3后a的值為( )

18、若x和n均是int型變量,且x 和n的初值均為5,則表達式x+=n++后x的值為( ),

n的值為( )。

19、若有定義語句: int b=7; float a=2.5,c=4.7; 則表達式a+(int)(b/3*(int)(a+c)/2)%4的值為

( )。

20、若有定義語句: int b=2, b=3; float x=3.5,y=2.5; 則表達式(float)(a+b)/2+(int)x%(int)y的

值為( )。

21、若有定義語句:char c=’\\010’; 則變量c 中包含的字符個數(shù)為( )。

22、若有定義語句: int x=2, y=3; float a=3.5,b=2.5; 則表達式 (x+y)%2+(int)a/(int)b的值為

( )。

23、若x和n均是int型變量,且x=12,n=5,則執(zhí)行表達式x%=(n%=2)后x的值為( )。 24、假設變量a,b均為整型,則表達式(a=4,b=4,a++,b++,a+b)的值為( )。 25、若x和y都是double型變量,且x的初值為5.0,y的初值為2.0,則表達式pow(y,fabs(x))

1

C語言第二章

的值為( )。

27、若有定義語句:int e=1,f=4,g=2; float m=10.5,n=4.0,k;,則執(zhí)行表達式

k=(e+f)/g+sqrt((double)n)*1.2/g+m后k的值是( )。 28、表達式8/4*(int)2.5/(int)(1.25*(3.7+2.3))值的數(shù)據(jù)類型為( )。

29、若x和n均是int型變量,且x的初值為12,n的初值為5,則執(zhí)行下面表達式后的值

為( )。x%=(n%=2)

30、C語言中的標識符只能由三種字符組成,它們是( )、( )和( )。

二、判斷

( )1、符號常量與變量的作用相同,其值在它的作用域內(nèi)可以改變,也可以再被賦值。 ( )2、符號常量必須用大寫。

( )3、C語言規(guī)定,標識符可以由任意字符組成

( )4、在標識符中大寫字母與小寫字母被認為是兩個不同的字符。 ( )5、一個實型數(shù)據(jù)在內(nèi)存中是以double 型處理的。 ( )6、字符型變量可以用來存放字符常量與字符串。 ( )7、字符型數(shù)據(jù)與整型數(shù)據(jù)是通用的。 ( )8、在輸入字符串時必須在最后加上’\\0’字符。

三、選擇

1、在C語言中,5種基本數(shù)據(jù)類型的存儲空間長度的排列順序( ) A、charB、float

la0 _A

C、b-a

goto int

D、-123

temp INT

P_0

3、下面四個選項中,均是合法的浮點數(shù)的選項是( ) A、+1e+1

5e-9.4 03e2

B、-60

12e-4 -8e5

C、123e

1.2e- +2e-1

D、-e3

4.8e-4 5.e-0

4、已知各變量的類型說明如下

int k,a,b;

unsigned long w=5; double x=1.42;

B、w+=-2

D、a+=a-=(b=4)*(a=3)

則以下不正確的表達式是( ) A、x%(-3) C、k=(a=2,b=3,a+b)

5、已知各變量的類型說明如下:

int i=8,k,a,b;

2

C語言第二章

unsigned w=5;

double x=1.42, y=5.2; 則以下正確的表達式是( ) A、a+=a-=()b=4*(a=3) C、x%(-3)

B、a=a*3=2 D、y=float(i)

6、以下不正確的敘述是( ) A、在C程序中,逗號運算符的優(yōu)先級最低 B、在C程序中,APH和 aph是兩個不同的變量

C、若a和b類型相同,在執(zhí)行了賦值表達式a=b后b中的值將放入a中,而b中的值不變D、當從鍵盤輸入數(shù)據(jù)時,對于整型變量只能輸入整型數(shù)值,實型變量只能輸入實型數(shù)值 7、以下正確的敘述是( ) A、在C程序中,每行中只能寫一條語句

B、若a是實型變量,C程序中允許賦值a=10,因此實型變量中允許存放整形數(shù) C、在C程序中,無論是整數(shù)還是實數(shù),都能被準確無誤地表示 D、在C程序中,%是只能用于整數(shù)運算的運算符

8、已知字母A的ASCII碼為十進制數(shù)65,且定義c2為字符型變量,則執(zhí)行語句c2=’A’+’6’-‘3’;后,c2中的值為( ) A、D

B、68

C、C

D、不確定的值

9、若有說明語句:char c=’\\72’;則變量c( ).

A、包含1個字符 B、包含2個字符 C、包含3個字符 D、說明不合法,c的值不確定 10、sizeof(float)是( ) A、一個雙精度型表達式 C、一種函數(shù)調(diào)用 A、int

B、一個整形表達式 D、一個不合法的表達式 C、double

D、不確定

11、設變量a是整形,f是實型,i是雙精度,則表達式10+’a’+i*f值的數(shù)據(jù)類型為( )

B、float

12、設以下變量均為int類型,則值不等于7的表達式是( ) A、(x=y=6,x+y,x+1) A、補碼

xB、(x=y=6,x+y,y+1) C、(x=6,x+1,y=6,x+y) D、(y=6,y+1,x=y,x+1)

C、原碼

D、ASCII碼

13、在C語言中,char型數(shù)據(jù)在內(nèi)存中的存儲形式是( )

B、反碼

四、寫為C語言表達式

1、

y?log10y

32、|x?log10x|

3、v?43r 113

4、R?R1?1R2

3

C語言第二章

五、編程

1、輸入3個字符,然后按輸入的順序輸出這3個字符,并依次輸出它們的ASCII碼值,最后再按與輸入字符相反的次序輸出這3個字符。

4

總結(jié)

以上是生活随笔為你收集整理的在c语言中a 这条语句的作用,C语言复习第二章的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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