




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、C語言基礎(chǔ)一:1.下列四組選項(xiàng)中,均不是C語言關(guān)健字的選項(xiàng)是( A )。A) define B) gect C) include D) while IF char scanf go type printf case pow2.下面四個(gè)選項(xiàng)中,均是合法整型常量的選項(xiàng)是( A )。A)160 B)-0xcdf C) -01 D)-0x48a -0xffff 01a 986,012 2e5 011 0xe 0668 0xB23.下面四個(gè)選項(xiàng)中,均是不合法的轉(zhuǎn)義符的選項(xiàng)是( B )。A) B) 1011 C) 011 D) abc f 101 xf A x1f4.下面不正確的字符串常量是( A )。A
2、)abc B)1212 C)0 D) 5.以下選項(xiàng)中不合法的用戶標(biāo)識符是( A )。 A)abc.c B)file C)Main D)PRINT6.C語言提供的合法關(guān)鍵字是( D )。A) swithB) cherC) Case) Default7.下列標(biāo)識符組中,合法的用戶標(biāo)識符為 AA)_0123與ssipedB)del-word與signedC)list與*jerD) keep%與wind8.在C語言中,邏輯值真的表示是用( C )。A) true B) 整型值0 C)非另整型值 D) T9若有以下定義char s=092;則該語句( B )A)使s的值包含一個(gè)字符 B)定義不合法,s的
3、值不確定 C)使s的值包含4個(gè)字符 D)使s的值包含3個(gè)字符10設(shè)C語言中,int類型數(shù)據(jù)占2個(gè)字節(jié),則float類型數(shù)據(jù)占( D )個(gè)字節(jié)。A)1 B)2 C)8 D)411已知字母A的ASCII碼為十進(jìn)制數(shù)65,且c2為字符型,則執(zhí)行語句c2=A+6-3后,c2中的值為( A )。A)D B)68 C)不確定的值 D)C12邏輯運(yùn)算符兩側(cè)運(yùn)算對象的數(shù)據(jù)類型是 ( D )。A) 只是0或1 B) 只能是0或非0正數(shù)C) 只能是整型或字符型數(shù)據(jù) D) 可以是任何合法的類型數(shù)據(jù)13TURBO C中int類型變量所占字節(jié)數(shù)是( B )。 A)1 B)2 C)3 D)414在C語言中,char型數(shù)據(jù)
4、在內(nèi)存中的存儲形式是( D )。A) 補(bǔ)碼 B) 反碼 C) 原碼 D) ASCII碼15若有以下定義,則能使值為3的表達(dá)式是( D )。int k=7, x=12;A)x%=(k%=5) B)x%=(k-k%5) C)x%=k-k%5 D)(x%=k)-(k%=5)16判斷char型變量c1是否為小寫字母的正確表達(dá)式為 ( D )。A) a=c1=A. &(c1=c1)|(z=a)&(c1bc 的值是【 0 】10設(shè)x,y,z均為int型變量,請寫出描述x,y中有一個(gè)為負(fù)數(shù)的表達(dá)式【 x=0|y=0 】11若a=6,b=4,c=3,則表達(dá)式 a&b|b-c的值是【1 】12設(shè)x=3,y=-4
5、,z=5,則表達(dá)式!(xy)+(y!=z)|(x+y)&(y=z)的值是【 1 】基礎(chǔ)二1下面四個(gè)選項(xiàng)中,均是非法常量的選項(xiàng)是( A )。A)as B) C)-0x18 D)0xabc -0fff 01 01177 0 0a 12,456 0xf a2下面四個(gè)選項(xiàng)中,均是不合法整型常量的選項(xiàng)是( D )。 A)-0f1 B)-0xcdf C) -018 D)-0x48eg -0xffff 017 999 -0680011 12,456 5e2 03f3下面正確的字符常量是( C )。A) c B) C) W D) 4以下每個(gè)選項(xiàng)都代表一個(gè)常量,其中正確的整型常量是( B )。A)1.2 B)-
6、20 C)1,000 D)4 5 65以下選項(xiàng)中不合法的用戶標(biāo)識符是( C )。 A)_123 B)Printf C)A$ D)Dim6在下列C語言程序中,可以用做變量名的是( B )。A) 1B) a1C) intD) *p7C語言提供的合法數(shù)據(jù)關(guān)鍵字是( A )。A) floatB) SagnedC) IntegerD) Char8以下符號中不能用作用戶標(biāo)識符的符號是( B )。A)_256 B)voidC)scanf D)Struct9若k為int型變量,則以下語句( C )。k=8567;printf(|%-06d|n,k);A)輸出格式描述不合法 B)輸出為|008567|C)輸出為
7、|8567| D)輸出為|-08567|10sizeof(float)是( B )。A)一個(gè)雙精度表達(dá)式 B)一個(gè)整型表達(dá)式C)一種函數(shù)調(diào)用 D)一個(gè)不合法的表達(dá)式11在C語言中, int、char和short三種類型數(shù)據(jù)在內(nèi)存中所占用的字節(jié)數(shù)( D )。A)由用戶自己定義 B)均為2個(gè)字節(jié)C)是任意的 D)由所用機(jī)器的機(jī)器字長決定12判斷char型變量c1是否為小寫字母的正確表達(dá)式為 ( D )。A) a=c1=A. &(c1=c1)|(z=a)&(c1=z)13以下敘述中正確的是( B )。Aa是實(shí)型變量,C語言允許進(jìn)行以下賦值a=10,因此可以這樣說:實(shí)型變量中允許存放整型值B在賦值表達(dá)
8、式中,賦值號右邊即可以是變量也可以是任意表達(dá)式C執(zhí)行表達(dá)式a=b后,在內(nèi)存中a和b存儲單元中的原有值都將被改變,a的值已由原值改變?yōu)閎的值,b的值由原值變?yōu)?D已有a=3,b=5當(dāng)執(zhí)行了表達(dá)式a=b,b=a之后,已使a中的值為5,b中的值為314表達(dá)式18/4*sqrt (4.0)/8值的數(shù)據(jù)類型為( C )。A)int B)float C)double D)不確定15下列運(yùn)算符中,不屬于關(guān)系運(yùn)算符的是( C )。A) = C) ! D) ! =16若希望當(dāng)A的值為奇數(shù)時(shí),表達(dá)式的值為真,A的值為偶數(shù)時(shí),表達(dá)式的值為假,則以下不能滿足要求的表達(dá)式是 ( C )。A) A%2= =1 B) !(
9、A%2= =0) C) !(A%2) D) A%217已知各變量的類型說明如下:int i=8,k,a,b;unsigned long w=5;double x=1.42,y=5.2;則以下符合C語言語法的表達(dá)式是( A )。A)a+=a-=(b=4)*(a=3)B)a=a*3=2C)x%(-3)D)y=float(i)18 若變量已正確定義并賦值,下面符合C語言語法的表達(dá)式是( B )。 A)a=a+7; B)a=7+b+c,a+ C)int 12.3%4 D)a=a+7=a+b19逗號表達(dá)式(a=3*5,a*4),a+15的值為( C )。A)15 B)60 C)30 D)不確定20設(shè)In
10、t n=3;則n+的結(jié)果是( B )。A)2 B)3 C)4 D)51用小數(shù)或指數(shù)形式輸入實(shí)數(shù)時(shí),在scanf函數(shù)語句里格式字符為( BCD )。A)i B)f C)e D)g2可以使用( CD )輸入字符型數(shù)據(jù)。A)putchar(c); B)getchar(c); C)getchar();D)scanf(%c,&c);1C語言中數(shù)據(jù)有常量與變量之分。2一般一個(gè)字符變量在內(nèi)存中占一個(gè)字節(jié)。3C語言規(guī)定,可以在定義變量時(shí),同時(shí)使變量初始化。4把k1、k2定義成基本整型變量,并賦初值0的定義語句是int k1=k2=0; 。錯5如果i的原值為3,則:j = + i,j的值為3。 錯6凡是表達(dá)式都
11、有一個(gè)值。7輸入語句的格式為:scanf(%d,%d,%d,a,b,c);是正確的。 錯8在scanf(%d,%*d,%d,&a,&b)函數(shù)中,當(dāng)輸入為1,2,3時(shí),將1賦給a,將2賦給b。 錯9getchar函數(shù)的功能是接收從鍵盤輸入的一個(gè)整數(shù)。 錯10假定變量a,b,c在說明時(shí)已賦初值,則 if (a=b;)0) c=a;是正確的。 錯1112printf函數(shù)是一個(gè)標(biāo)準(zhǔn)庫函數(shù),它的函數(shù)原型在頭文件string.h中。 錯13在printf函數(shù)中,格式字符d的意義是:以十進(jìn)制形式輸出帶符號整數(shù)。14 在printf函數(shù)中,輸出表列的各輸出項(xiàng)之間可用冒號分隔。 錯15若int x=3; pri
12、ntf(%d,&x);則系統(tǒng)不會報(bào)錯,會輸出x的地址。16int a=0,b=1,c=2;則表達(dá)式a|b+c&b=c的值為01若有以下定義:char c=010;則變量C中包含的字符個(gè)數(shù)為( 1 )。2若有以下定義:int x=3,y=2;float a=2.5,b=3.5;則下面表達(dá)式的值為【 1 】。(x+y)%2+(int)a/(int)b3若a是int型變量、且a的初值為6,則執(zhí)行下面表達(dá)式后,a的值為【 60 】。a+=a-=a*a4若x是int型變量,則執(zhí)行下面表達(dá)式后,x的值為【 4 】。x=a=4,6*25若a是int型變量,且a的初值為6,則計(jì)算表達(dá)式后a的值為【 60 】。
13、a+=a-=a*a 6scanf函數(shù)的地址表列中給出各變量的地址,地址是由【 地址運(yùn)算符& 】后跟變量名組成的。7使用getchar函數(shù)接收字符,若輸入多于一個(gè)字符時(shí),只接收第【 一 】個(gè)字符。8 C語言的格式輸出函數(shù)是【 printf() 】。9當(dāng)a=5,b=4,c=2時(shí),表達(dá)式ab!=c 的值是【 1 】10已知A=7.5,B=2,C=3.6,表達(dá)式AB&CA | AB的值是【 0 】11若a=3,b=2,c=1,則表達(dá)式a-bc|b=c的值是【0 】12有int a=0,b=4,c=5;則表達(dá)式a|b+c&b!=c的值為【 1 】基礎(chǔ)三1下面四個(gè)選項(xiàng)中,均是不合法的用戶標(biāo)識符的選項(xiàng)是(
14、C )。A) A B) float C) b-a D) _123 p_0 lao goto temp do _A int INT2下面四個(gè)選項(xiàng)中,均是不合法浮點(diǎn)數(shù)的選項(xiàng)是( B )。A) 160. B) 123 C) -018 D) -e3 0.12 2e4.2 123e4 .234 e3 .e5 0.0 1e33下面四個(gè)選項(xiàng)中,均是不正確的八進(jìn)制或十六進(jìn)制數(shù)的選項(xiàng)是( D )。A)016 B)0abc C)010 D)0a12 0x8f 017 -0x11 7ff 018 0xa 0x16 -1234以下每個(gè)選項(xiàng)都代表一個(gè)常量,其中不正確的實(shí)型常量是( B )。 A)2.607E-1 B)0
15、.8103e 2 C)-77.77 D)45.6e-25可用作用戶標(biāo)識符的一組標(biāo)識符是( B )。 A)void B)a3_b3 C)For D)2a define _xyz -abc DOWORD IF Case sigeof6下列標(biāo)識符組中,合法的用戶標(biāo)識符為( B )。A) PAd與p#dB) Scanf 與a10C) void與maxD) A*與temp7( B )是C語言提供的合法的數(shù)據(jù)類型關(guān)鍵字。A)Float B)signed C)integer D)Char8以下選項(xiàng)中正確的常量是( B )。A) 012B) -20C) 1,000D) 4 5 69現(xiàn)已定義整型變量int i=
16、1;執(zhí)行循環(huán)語句while(i+ +5);后,i的值為( B )。A)1 B)5 C)6 D)以上三個(gè)答案均不正確10設(shè)變量a是整型,f是實(shí)型,i是雙精度型,則表達(dá)式10+a+i*f值的數(shù)據(jù)類型為( C )。A)int B)float C)double D)不確定11若有說明語句:char c=72;則變量c ( C )。A)包含1個(gè)字符 B)包含2個(gè)字符C)包含3個(gè)字符 D)說明不合法,c的值不確定12設(shè)X、Y、Z都是int整型變量,且x=2, y=3, z=4,則下面的表達(dá)式中,值為0的表達(dá)式是( A )。A) x&z B) (!y= =1)&(!z= = 0)C) (xc&b= =c&a
17、|b+c&b+c的值為( D )。A) 5 B) 8 C) 0 D) 116在C語言中,邏輯值真的表示是用( D )。A) true B) 整型值0 C) 非另整型值 D) T17以下不正確的敘述是( C )。A)在C程序中,逗號運(yùn)算的優(yōu)先級最低B)在C程序中,APH和aph是兩個(gè)不同的變量C)若a和b類型相同,在計(jì)算了賦值表達(dá)式a=b后b中的值將放入a中,而b中的值不變 D)當(dāng)從鍵盤輸入數(shù)據(jù)時(shí),對于整型變量只能輸入整型數(shù)值,對于實(shí)型變量只能輸入實(shí)型數(shù)值18以下結(jié)果為整型的表達(dá)式(設(shè)有int i; char c; float f;)是( D )。 A)i+f B)i*c C)c+f D)i+c
18、+f19設(shè)有逗號表達(dá)式(a=3*5,a*4),a+15,a的值為( B )。A)60 B)30 C)15 D)9020設(shè)Int n=3;則有表達(dá)式n+,n的結(jié)果是( C )。A)2 B)3 C)4 D)51若在scanf函數(shù)語句中沒有非格式字符作輸入數(shù)據(jù)的間隔,則可用( ACD )。作為輸入數(shù)據(jù)的間隔。A)空格 B)逗號 C)TAB D)回車2使用scanf函數(shù)時(shí),在源程序開頭( ABC )。A)書寫#include stdio.h B)書寫#include C)不必寫#include D)書寫#include scanf.h1C語言規(guī)定標(biāo)識符只能由字母、數(shù)字和小數(shù)點(diǎn)三種字符組成。2 C語言使
19、字符型數(shù)據(jù)和整型數(shù)據(jù)之間可以通用。一個(gè)字符數(shù)據(jù)既可以以字符形式輸出,也可以以整數(shù)形式輸出。 對3 C語言中定義了一個(gè)變量,代表內(nèi)存中的一個(gè)地址。 對4表達(dá)式3.5 + 1/2 + 56%10的計(jì)算結(jié)果是7.5 。5 由賦值運(yùn)算符將一個(gè)變量和一個(gè)表達(dá)式連接起來的式子稱為賦值表達(dá)式。 對6設(shè)C語言中,一個(gè)int型數(shù)據(jù)在內(nèi)存中占2個(gè)字節(jié),則int數(shù)據(jù)的取值范圍為-32768-32769。7在使用scanf函數(shù)之前應(yīng)包含頭文件math.h。8在scanf(%c%c,&c1,&c2)函數(shù)中,當(dāng)輸入為字符a,b時(shí),將a賦給c1,將b賦給c2。9 scanf函數(shù)中,如果格式控制串中有普通字符則輸入時(shí)也要輸入
20、該普通字符。10 假定變量x,y,z在說明時(shí)已賦初值,則 if (x=y+5)0) z=x; 是正確的11printf函數(shù)中的格式字符,既可以是大寫形式,也可以是小寫形式。12在printf函數(shù)中,格式字符%5c可用來輸出5個(gè)字符。13在printf函數(shù)中,格式字符s的意義是:輸出單個(gè)字符。14 在printf函數(shù)中,輸出項(xiàng)可以是任意合法的表達(dá)式。15 算術(shù)運(yùn)算符的優(yōu)先級別高于關(guān)系運(yùn)算符16 int a=0,b=1,c=2,x,y;,則!(x=a)&(y=b)&c的值為11若x和n均是int型變量,且x的初值為12,n的初值為5,則執(zhí)行下面表達(dá)式后,x的值為( 0 )。x%=(n%=2)2假設(shè)
21、所有變量均為整型,則表達(dá)式(a=2,b=5,a+,b+,a+b)的值為【 9 】。3若a是int型變量,則執(zhí)行下面表達(dá)式后,a的值為【2 】。a=25/3%34表達(dá)式1/3*3的計(jì)算結(jié)果是【 0 】。5若a是int型變量,則計(jì)算表達(dá)式后a的值為【 2 】。a=25/3%36在輸入字符數(shù)據(jù)時(shí),若格式控制字符串中沒有非格式字符,則認(rèn)為所有輸入的字符均為【 有效 】字符。7在scanf函數(shù)中,【 &a 】表示變量a的地址。8以下程序的運(yùn)行結(jié)果是【 computer, com 】。main() printf(%s,%5.3s,computer,computer); 9在C語言中,表示邏輯真值用【 非零
22、數(shù) 】10若a=6,b=4,c=2,則表達(dá)式!(a-b)+c-1&b/3+c/2的值是【 1 】11設(shè)a=-1,b=0,c=1,則表達(dá)式a|b+c&b=c的值是【 1 】12有int a=3,b=4,c=5,x,y;,則以下表達(dá)式的值為【 0 】!(x=a)&(y=b)&c基礎(chǔ)四1以下符號中不能用作用戶標(biāo)識符的符號是( )。A)_256 B)voidC)scanf D)Struct2下面四個(gè)選項(xiàng)中,均是合法浮點(diǎn)數(shù)的選項(xiàng)是( )。A) +1e+1 B) -.60 C) 123e D) -e3 5e-9.4 12e-4 1.2e-.4 .8e-4 03e2 -8e5 +2e-1 5.e-03下面四
23、個(gè)選項(xiàng)中,均是正確的八進(jìn)制或十六進(jìn)制數(shù)的選項(xiàng)是( )。A) -1a B)0abc C)0010 D)0a12 0x8f -017 0x11 -0x123 -011 0xc 0xf1 -0xa4以下選項(xiàng)中,為C語言合法的關(guān)鍵字是( )。 A)swicth B)cher C)Case D)default5C語言提供的合法的數(shù)據(jù)類型關(guān)鍵字是( )。 A)Double B)short C)integer D)Char6下列標(biāo)識符組中,合法的用戶標(biāo)識符為( )。A)b-b與abc B)CCP與floatC)hiy與D) isw與INT7 屬于合法的C 語言長整型常量的是( )。A)5876273 B)0
24、L C)2E10 D)(Long)5876273若int類型數(shù)據(jù)占兩個(gè)字節(jié),下8列程序的輸出結(jié)果是( )。main()int k=-1;printf(%d,%un,k,k);A)-1,-1 B)-1,32767 C)-1,32768 D)-1,655359設(shè)已定義x為double類型變量x=213.82631;printf(%-6.2en,x);則以上語句( )。A)輸出格式描述符的域?qū)挷粔?,不能輸?B)輸出為21.38e+01C)輸出為2.14e+02 D)輸出為-2.14e210執(zhí)行x=51+2&2|2*4=A&ch=A&ch=Z)?(ch+32):chA) A B) a C) Z D)
25、 z13以下的變量定義中,合法的是( )。 A)float 3_four = 3.4 ; B)int _abc_= 2 ; C)double a = 1 + 4e2.0 D)short do =15;14若有int k = 11;則表達(dá)式(k+ * 1/3)的值是( )。 A)0 B)3 C)11 D)1215邏輯運(yùn)算符兩側(cè)運(yùn)算對象的數(shù)據(jù)類型是 ( )。A) 只是0或1 B)只能是0或非0正數(shù)C) 只能是整型或字符型數(shù)據(jù) D) 可以是任何類型數(shù)據(jù)16下列表達(dá)式的值,那一個(gè)等于0 ( )。A) 5%6 B) 5/6 C) 5/6.0 D) 5 - 617以下正確的敘述是( )。A)在C程序中,每
26、行只能寫一條語句B)若 a 是實(shí)型變量,C程序中允許賦值a=10,因此實(shí)型變量中允許存放整型數(shù)C)在C程序中,無論是整數(shù)還是實(shí)數(shù),都能被準(zhǔn)確無誤地表示D)在C程序中,%是只能用于整數(shù)運(yùn)算的運(yùn)算符18以下不正確的語句(設(shè)有int p,q)是( )。A)p*=3; B)p/=q; C)p+=3; D)p&=q;19如果a=1,b=2,c=3,d=4,則條件表達(dá)式ab?a:c= .7在使用scanf函數(shù)之前可以不包含頭文件stdio.h。8在scanf(%4d,&i)函數(shù)中,輸入123456789,只把123456賦予變量i 。9a=b=c=d=10;是一個(gè)合法的賦值語句。10C語言的格式輸出函數(shù)是
27、scanf().12使用printf函數(shù)時(shí),格式控制字符串和各輸出項(xiàng)應(yīng)一一對應(yīng)。13在printf函數(shù)中,格式字符f的意義是:以小數(shù)形式輸出單精度實(shí)數(shù)。14在printf函數(shù)中,轉(zhuǎn)義字符b的作用是退格。15算術(shù)運(yùn)算符的優(yōu)先級別高于邏輯運(yùn)算符16int a=1,b=0,c=1;,則!(a+b)+c-0&b+c/2的值為11經(jīng)過下述賦值后,變量x的數(shù)據(jù)類型是( )。 int x=2;double y;y=(int)(float)x;2已知字母a的ASCII碼的十進(jìn)制代碼為97,且設(shè)ch為字符型變量,則表達(dá)式ch=a+8-3的值為【 】。3若s是int型變量,且s=6,則下面表達(dá)式的值為【 】。s%
28、2+(s+1)%24表達(dá)式1.0/2*3的計(jì)算結(jié)果是【 】。5當(dāng)a=3,b=2,c=1時(shí),表達(dá)式f=abc的值是【 】.6getchar函數(shù)是【 】函數(shù)。7賦值語句是由賦值表達(dá)式加上【 】構(gòu)成的。8在TC中,printf()函數(shù)輸出表列的求值順序是【 】。9設(shè)y為int型變量,請寫出描述y是奇數(shù)的表達(dá)式【 】10若a=2,b=4,則表達(dá)式!(x=a)| (y=b)&0的值是【 】11條件0x3或x-3的c語言表達(dá)式是【 】12有int a=3,b=4,c=5;,則以下表達(dá)式的值為【 】!(a+b)+c-1&b+c/2基礎(chǔ)五1C語言中的標(biāo)識符只能由字母、數(shù)字和下劃線三種字符組成,且第一個(gè)字符(
29、)。A)必須為大寫B(tài))必須為下劃線C)必須為字母或下劃線D)可以是字母、數(shù)字和下劃線中的任一種字符2下面四個(gè)選項(xiàng),均是合法轉(zhuǎn)義字符的選項(xiàng)是( )。A) B) C)018 D) 0 017 f 101n xab x1f3下面四個(gè)選項(xiàng)中,均是正確的數(shù)值常量或字符常量的選項(xiàng)是( )。A)0.0 B)a C)3 D)+001 0f 3.9E-2.5 011 0xabcd 8.9e 1e1 0xFF00 2e2 & 0a 504以下符號中不能用作用戶標(biāo)識符的是( )。 A)IF B)Switch C)gets D)case5在C語言中,下列哪個(gè)字符為合法的字符常量( )。A)084B)x43C)abD)
30、06下列四個(gè)選項(xiàng)中,均是C語言關(guān)健字的選項(xiàng)是( )。A) auto B) switch C) signed D) if enum typedef union struct include continue scanf type7不合法的常量是( )。A)2 B) C) D)4838若a為整型變量,則以下語句( )。 a=-2L; printf(%dn,a); A)賦值不合法 B)輸出值為-2 C)輸出為不確定值 D)輸出值為29已定義x為float型變量x=213.82631;printf(%-4.2fn,x);則以上語句A)輸出格式描述符的域?qū)挷粔颍荒茌敵?B)輸出為213.83C)輸出為
31、213.82 D)輸出為-213.8210用getchar函數(shù)可以從鍵盤讀入一個(gè)( )A) 整型變量表達(dá)式值 B) 實(shí)型變量值C)字符串 D) 字符或字符型變量值11已知int x,y,z;執(zhí)行語句x=(y=(z=10)+5)-5;后x、y、z的值是( )。A) x=10 B) x=10 C) x=10 D) x=10 y=15 y=10 y=10 y=5 z=10 z=10 z=15 z=1012 設(shè)a為整型變量,初值為12,執(zhí)行完語句a+=a-=a*a后,a的值是 ( )。A) 552 B) 144 C) 264 D) -26413設(shè)x為int型變量,則執(zhí)行以下語句段后,x的值為( )。
32、A)10 B)20 C)40 D)30 x = 10 ;x += x -= x - x;14若有定義,int a=7;float x=2.5,y=4.7;則表達(dá)式x+a%3*(int)(x+y)%2/4的值是( )。A) 2.500000 B) 2.750000 C) 3.500000 D) 0.00000015下列運(yùn)算符中優(yōu)先級最高的是 ( )。A) B) + C) & D) !=16設(shè)以下變量均為int 類型,則值不等于7的表達(dá)式是( )。A)(x=y=6,x+y,x+1) B)(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)17
33、以下符合C語言語法的,賦值表達(dá)式是( )。A) d=9+e+f=d+9B) d=9+e,f=d+9C) d=9+e,e+,d+9D) d=9+e+=d+718以下使i的運(yùn)算結(jié)果為4的表達(dá)式是( )。A) int i=0,j=0;(i=3,(j+)+i);B) int i=1,j=0;j=i=(i=3)*2);C) int i=0,j=1;(j= =1)?(i=1):(i=3);D) int i=1,j=1;i+=j+=2;19設(shè)Int n=3;則+n的結(jié)果是( )。A)2 B)3 C)4 D)5 20設(shè)Int n=2;則有表達(dá)式+n+1= =4,n的結(jié)果是( )。A)1 B)2 C)3 D)4
34、1下列能正確輸入字符數(shù)組a 的語句是( )A)scanf(%s,a);B)scanf(%s,&a);C)scanf(%c,a);D)循環(huán)執(zhí)行scanf(%c,&ai);2在輸入時(shí),字符變量的值不用空格間隔,其輸入函數(shù)可為( )。A)scanf(%c %c %c,&a,&b,&c); B)scanf(%c%c%c,&a,&b,&c); C)scanf(%3c,&a,&b,&c); D)循環(huán)執(zhí)行g(shù)etchar()1C的字符常量是用雙引號括起來的一個(gè)字符。2字符串常量是一對單引號括起來的字符序列。3設(shè)C語言中,一個(gè)int型數(shù)據(jù)在內(nèi)存中占2個(gè)字節(jié),則int型數(shù)據(jù)的取值范圍為-32768-+32767。
35、4在C語言中的實(shí)型變量分為兩種類型,它們是float和double。5 若有以下定義:int a=2,b=3;float x=3.5,y=2.5;則下面表達(dá)式的值為3.500000。(float)(a+b)/2+(int)x%(int)y6輸入語句的格式為:scanf(%d,%d,%d,&a;&b;&c); 是正確的。7getchar()函數(shù)得到的字符可以不賦給任何變量,而作為表達(dá)式的一部分。8scanf函數(shù)中無精度控制。9a+=a=2; 是一個(gè)合法的賦值語句,賦值后a的值為:2。10在TC中,printf()函數(shù)輸出表列的求值順序是從右到左。11在printf函數(shù)中,%ld表示按十進(jìn)制正整數(shù)
36、輸出。12printf是C語言的輸出語句。13在printf函數(shù)中,格式字符c的意義是:輸出單個(gè)字符。14在printf函數(shù)中,不能使用轉(zhuǎn)義字符。15關(guān)系運(yùn)算符的優(yōu)先級別高于邏輯運(yùn)算符16C語言中沒有邏輯型數(shù)據(jù)1表達(dá)式8/4*(int)2.5/(int(1.25*(3.7+2.3)值的數(shù)據(jù)類型為( )。2若x、i、j和k都是int型變量,則計(jì)算下面表達(dá)式后,x的值為【 】。x=(i=4,j=16,k=32)3若a是int型變量,則下面表達(dá)式的值為【 】。(a=4*5,a*2),a+64若k為 int 整型變量且賦值7,x為double型變量且賦值8.4,賦值表達(dá)式x = k的運(yùn)算結(jié)果是【 】。5若a=1, b=4, c=3, 則表達(dá)式 !(ab)|!c&1 的值是【 】.6使用
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年土木工程材料試卷及答案
- 2025年社區(qū)服務(wù)與發(fā)展相關(guān)考試試卷及答案
- 2025年機(jī)器學(xué)習(xí)工程師考試試題及答案的準(zhǔn)備
- 2025年會計(jì)專業(yè)職稱考試試題及答案
- 2025年經(jīng)濟(jì)法職業(yè)資格考試試題及答案
- 2025年高等數(shù)學(xué)研究生入學(xué)考試試卷及答案
- 語文學(xué)科:《高中文言文閱讀教學(xué)方法設(shè)計(jì)》
- 我愛你我的家鄉(xiāng)650字(11篇)
- 最美那老奶奶的心7篇范文
- 黃姑魚苗種買賣合同書
- 大模型邊緣計(jì)算推理優(yōu)化-洞察闡釋
- 《化療藥物不良反應(yīng)處理》課件
- 校園食品安全和膳食經(jīng)費(fèi)管理突出問題專項(xiàng)整治工作方案范文
- 浙江杭州2025年公開招聘農(nóng)村黨務(wù)(村務(wù))工作者筆試題帶答案分析
- 鋰電池、新能源汽車火災(zāi)事故滅火救援處置
- 上海寶山區(qū)公開招聘社區(qū)工作者考試高頻題庫帶答案2025年
- 《老年服務(wù)禮儀與溝通》高職養(yǎng)老服務(wù)類專業(yè)全套教學(xué)課件
- 安全隱患的課件
- 小區(qū)安全隱患課件
- 國家安全共同守護(hù)-國家安全教育日主題班會課件-2024-2025學(xué)年初中主題班會課件
- 2025-2030中國倒裝芯片球柵陣列行業(yè)市場現(xiàn)狀供需分析及投資評估規(guī)劃分析研究報(bào)告
評論
0/150
提交評論