- 相關(guān)推薦
C語言考點(diǎn)知識試題
學(xué)習(xí)中經(jīng)常取得成功可能會導(dǎo)致更大的學(xué)習(xí)興趣,并改善學(xué)生作為學(xué)習(xí)的自我概念。以下是小編為大家搜索整理的C語言考點(diǎn)知識試題,希望對大家有所幫助!更多精彩內(nèi)容請及時(shí)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!
(1)以下敘述中正確的是
A)在C語言程序中,main 函數(shù)必須放在其他函數(shù)的最前面
B)每個(gè)后綴為.C的C語言源程序都可以單獨(dú)進(jìn)行編譯
C)在C語言程序中,只有main 函數(shù)才可單獨(dú)進(jìn)行編譯
D)每個(gè)后綴為.C的C語言源程序都應(yīng)該包含一個(gè)main函數(shù)
(2)C語言中的標(biāo)識符分為關(guān)鍵字、預(yù)定義標(biāo)識符和用戶標(biāo)識符,以下敘述正確的是
A)預(yù)定義標(biāo)識符(如庫函數(shù)中的函數(shù)名)可用作用戶標(biāo)識符,但失去原有含義
B)用戶標(biāo)識符可以由字母和數(shù)字任意順序組成
C)在標(biāo)識符中大寫字母和小寫字母被認(rèn)為是相同的字符
D)關(guān)鍵字可用作用戶標(biāo)識符,但失去原有含義
(3)以下選項(xiàng)中表示一個(gè)合法的常量是(說明:符號□表示空格)
A)9□9□9
B)0Xab
C)123E0.2
D)2.7e
(4)C語言主要是借助以下哪個(gè)功能來實(shí)現(xiàn)程序模塊化
A)定義函數(shù)
B)定義常量和外部變量
C)三種基本結(jié)構(gòu)語句
D)豐富的數(shù)據(jù)類型
(5)以下敘述中錯(cuò)誤的是
A)非零的數(shù)值型常量有正值和負(fù)值的區(qū)分
B)常量是在程序運(yùn)行過程中值不能被改變的量
C)定義符號常量必須用類型名來設(shè)定常量的類型
D)用符號名表示的常量叫符號常量
(6)若有定義和語句:int a,b; scanf("%d,%d",&a,&b); 以下選項(xiàng)中的輸入數(shù)據(jù),不能把值3 賦給變量a、5 賦給變量b 的是
A)3,5,
B)3,5,4
C)3 ,5
D)3,5
(7)C語言中char 類型數(shù)據(jù)占字節(jié)數(shù)為
A)3
B)4
C)1
D)2
(8)下列關(guān)系表達(dá)式中,結(jié)果為“假”的是
A)(3+4)>6
B)(3!=4)>2
C)3<=4||3
D)(3<4)==1
(9)若以下選項(xiàng)中的變量全部為整型變量,且已正確定義并賦值,則語法正確的switch 語句是
A)switch(a+9)
{ case c1:y=a-b;
case c1:y=a+b;
}
B)switch a*b
{ case 10:x=a+b;
default :y=a-b;
}
C)switch(a+b)
{ case1 : case3:y=a+b;break;
case0 : case4:y=a-b;
}
D)switch (a*b+b*b)
{ default :break;
case 3:y=a+b; break;
} case 2:y=a-b; break;
}
(10)有以下程序
# include
main()
{
int a=-2,b=0;
while(a++&&++b);
printf("%d,%d\n",a,b);
}
程序運(yùn)行后的輸出結(jié)果是
A)1,3
B)0,2
C)0,3
D)1,2
【C語言考點(diǎn)知識試題】相關(guān)文章:
C語言考點(diǎn)試題08-19
C語言考點(diǎn)08-11
C語言考點(diǎn)精選06-29
C語言考點(diǎn)輔導(dǎo)09-16
C語言考點(diǎn)習(xí)題06-19
C語言數(shù)組考點(diǎn)知識點(diǎn)歸納07-07
C語言試題08-02
C語言試題11-01
C語言試題10-20