pch在c语言中占内存字节数,2018年9月计算机二级C语言考试章节习题及答案(6).docx...
2018年9月計(jì)算機(jī)二級C語言考試章節(jié)習(xí)題及答案(6)
第2章 C程序設(shè)計(jì)的初步知識
2.3 整型數(shù)據(jù)
1[單選題] 用8位無符號二進(jìn)制數(shù)能表示的最大十進(jìn)制數(shù)為( )
A.127
B.128
C.255
D.256
參考答案:C
參考解析:2^8-1=256-1=255
2[單選題] 若有以下程序段(n所賦的是八進(jìn)制數(shù))
int m=32767,n=032767
printf("%d,%o/n",m,n);
執(zhí)行后輸出結(jié)果是( )
A.32767,32767
B.32767,032767
C.32767,77777
D.32767,077777
參考答案:A
3[單選題] 有以下程序
main()
{ char *s[]={"one","two","three"},*p;
p=s[1];
printf("%c,%s\n",*(p+1),s[0]);
}
執(zhí)行后輸出結(jié)果是( )
A.n,two
B.t,one
C.w,one
D.o,two
參考答案:C
4[單選題] 以下定義語句中正確的是
A.int a =b =0;
B.char A = 65 + 1,b='b';
C.float a = 1,*b=&a,*c=&b;
D.double a = 0.0;b=1.1;
參考答案:B
參考解析:A選項(xiàng)中定義時(shí)賦值不能用連等。C選項(xiàng)中變量C和&b的類型不匹配。D選項(xiàng)中變量b前是分號,所以變量b沒有類型,即未定義。B為變量定義時(shí)賦值的正確表達(dá)形式
5[單選題] 設(shè)有定義:int x=2;以下表達(dá)式中,值不為6的是 ( )
A.x*=x+1
B.x++=2*X
C.X*=(1 X)
D.2*X,X+=2
參考答案:D
參考解析:選項(xiàng)A和C很容易看出結(jié)果是6。選項(xiàng)B和D是逗號表達(dá)式,逗號表達(dá)式是從左到右順序求子表達(dá)式的值,整體的逗號表達(dá)式的值取最后一個(gè)子表達(dá)式的值,很容易判斷出答案D錯(cuò)誤。
6[單選題] 若有以下定義(設(shè)int類型變量占2個(gè)字節(jié))
int i=8,j=9;
則以下語句:
printf("i=%%d,j=%%%d\n",i,j);
輸出結(jié)果是( )。
A.i=8,d=9
B.i=%d,j=%8
C.i=%d,j=%d
D.8,9
參考答案:B
參考解析:本題考查printf函數(shù)的格式。printf函數(shù)中格式說明符之前插入的任何字符都按原樣輸出。對于printf函數(shù),有兩個(gè)%說明;第一個(gè)%后面的內(nèi)容要按原樣輸出。
7[單選題] 有下列程序:
若想從鍵盤上輸入數(shù)據(jù),使變量m中的值為123,n中的值為456,P中的值為789,則正確的輸入是( )。
A.m=123n=456p=789
B.m=123 n=456 p=789
C.m=123,n=456,p=789
D.123 456 789
參考答案:A
參考解析:scanf()函數(shù)中格式控制字符串是為了輸入數(shù)據(jù)用的,無論其中有什么字符,在輸入數(shù)據(jù)時(shí),按照一一對應(yīng)的位置原樣輸入這些字符。
8[單選題] 以下關(guān)于long、int和short類型數(shù)據(jù)占用內(nèi)存大小的敘述中正確的是( )。
A.均占4個(gè)字節(jié)
B.根據(jù)數(shù)據(jù)的大小來決定所占內(nèi)存的字節(jié)數(shù)
C.由用戶自己定義
D.由C語言編譯系統(tǒng)決定
參考答案:D
參考解析:不同的編譯系統(tǒng)或計(jì)算機(jī)系統(tǒng)對幾類整型數(shù)所占用的字節(jié)數(shù)有不同的規(guī)定。long、int和short類型數(shù)據(jù)占用內(nèi)存大小是由選擇何種C編譯系統(tǒng)決定的。
9[單選題] 設(shè)a和b均為int型變量,且a=6、b=11、c=3,則能使值為3的表達(dá)式是( )。
A.b%(c%4)
B.b%(c-a%5)
C.b%a-a%5
D.(b%a)-(a%4)
參考答案:D
參考解析:選項(xiàng)D)括號內(nèi)的運(yùn)算分別是b%a=11%6=5和a%c=6%4=2,最后得到5-2=3。
10[單選題] 若函數(shù)中有定義語句:int a;,則( )。
A.系統(tǒng)將自動給a賦初值0
B.這時(shí)a中的值是和隨機(jī)數(shù)
C.系統(tǒng)將自動給a賦初值-1
D.這a中無任何值
參考答案:B
參考解析:本題考查變量賦值基本概念。在聲明一個(gè)變量后,如果未顯式的對其進(jìn)行賦值,則它的值是一個(gè)隨機(jī)值。
11[單選題] 定義無符號整數(shù)類為UInt,下面可以作為類UInt實(shí)例化值的是( )。
A.-369
B.369
C.0.369
D.整數(shù)集合{1,2,3,4,5}
參考答案:B
參考
總結(jié)
以上是生活随笔為你收集整理的pch在c语言中占内存字节数,2018年9月计算机二级C语言考试章节习题及答案(6).docx...的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: inum在linux中含义,linux
- 下一篇: c语言输出三个比值为,请问如何用C语言表