-wl是不是c语言的标识符,C语言基础知识考试
第一章 C語言基礎(chǔ)知識(shí)
一、選擇題
1.C語言規(guī)定,必須用 作為主函數(shù)名。(0級(jí)) A)Function B)include C)main D)stdio
2.一個(gè)C程序可以包含任意多個(gè)不同名的函數(shù),但有且僅有一個(gè) ,一個(gè)C程序總是從 開始執(zhí)行。(0級(jí)) A)過程 B) 主函數(shù) C)函數(shù) D)include
3. 是C程序的基本構(gòu)成單位。(0級(jí)) A)函數(shù) B) 函數(shù)和過程 C) 超文本過程 D) 子程序
4.下列說法正確的是 。(0級(jí))
A) 一個(gè)函數(shù)的函數(shù)體必須要有變量定義和執(zhí)行部分,二者缺一不可 B) 一個(gè)函數(shù)的函數(shù)體必須要有執(zhí)行部分,可以沒有變量定義
C) 一個(gè)函數(shù)的函數(shù)體可以沒有變量定義和執(zhí)行部分,函數(shù)可以是空函數(shù) D) 以上都不對(duì)
5.下列說法正確的是 。(0級(jí)) A) main函數(shù)必須放在C程序的開頭 B) main函數(shù)必須放在C程序的最后
C) main函數(shù)可以放在C程序的中間部分,但在執(zhí)行C程序時(shí)是從程序開頭執(zhí)行的 D) main函數(shù)可以放在C程序的中間部分,但在執(zhí)行C程序時(shí)是從main函數(shù)開始的 6.下列說法正確的是 。(0級(jí))
A) 在執(zhí)行C程序時(shí)不是從mian函數(shù)開始的
B) C程序書寫格式嚴(yán)格限制,一行內(nèi)必須寫一個(gè)語句 C) C程序書寫格式自由,一個(gè)語句可以分寫在多行上
D) C程序書寫格式嚴(yán)格限制,一行內(nèi)必須寫一個(gè)語句,并要有行號(hào) 7.在C語言中,每個(gè)語句和數(shù)據(jù)定義是用 結(jié)束。(0級(jí)) A)句號(hào) B)逗號(hào) C)分號(hào) D)括號(hào)
8.下列字符串是標(biāo)識(shí)符的是 。(0級(jí)) A)_HJ B)9_student C)long D)LINE 1
9.以下說法正確的是 。(0級(jí))
A) C語言程序總是從第一個(gè)定義的函數(shù)開始執(zhí)行
B) 在C語言程序中,要調(diào)用的函數(shù)必須在main()函數(shù)中定義 C) C語言程序總是從main()函數(shù)開始執(zhí)行
D) C語言程序中的main()函數(shù)必須放在程序的開始部分
10. 不是C語言提供的合法關(guān)鍵字。(0級(jí)) A)switch B)print C)case D)default 11.C語言提供的合法關(guān)鍵字是 。(0級(jí)) A)breack B)print C)funiton D)end 12.C語言提供的合法關(guān)鍵字是 。 (0級(jí)) A)continue B)procedure C)begin D)append
13. C語言規(guī)定: 在一個(gè)源程序中, main函數(shù)的位置 。(02~03第一學(xué)期試題)
A) 必須在最開始 B) 必須在系統(tǒng)調(diào)用的庫函數(shù)的后面
C) 可以在任意位置 D) 必須在源文件的最后 14. 一個(gè)C語言程序是由 。 (02~03第一學(xué)期試題) A) 一個(gè)主程序和若干個(gè)子程序組成;
B) 函數(shù)組成, 并且每一個(gè)C程序必須且只能由一個(gè)主函數(shù); C) 若干過程組成; D) 若干子程序組成.
二、填空題
1.一個(gè)C程序至少包含一個(gè) ,即 。(0級(jí)) 2.一個(gè)函數(shù)由兩部分組成,它們是 和 。(0級(jí)) 3.函數(shù)體的范圍是 。(0級(jí))
4.函數(shù)體一般包括 和 。(0級(jí)) 5.C語言是通過 來進(jìn)行輸入輸出的。(0級(jí))
6.在C語言中,凡在一個(gè)標(biāo)識(shí)符后面緊跟著一對(duì)圓括弧,就表明它是一個(gè) 。(0級(jí))
7.主函數(shù)名后面的一對(duì)圓括號(hào)中間可以為空,但一對(duì)圓括號(hào)不能 。(0級(jí))
第二章 C語言程序設(shè)計(jì)的初步知識(shí)
一、選擇題
1.在C 語言中,下列類型屬于構(gòu)造類型的是 。(0級(jí)) A)整型 B)字符型 C)實(shí)型 D)數(shù)組類型
2.在C 語言中,下列類型屬于構(gòu)造類型的是 。(0級(jí)) A)空類型 B)字符型 C)實(shí)型 D)共用體類型
3.在C 語言中,下列類型屬于構(gòu)造類型的是 。(0級(jí)) A)整型 B)指針類型 C)實(shí)型 D)結(jié)構(gòu)體類型
4.在C 語言中,下列類型屬于基本類型的是 。(0級(jí)) A)整型、實(shí)型、字符型 B)空類型、枚舉型 C)結(jié)構(gòu)體類型、實(shí)型 D)數(shù)組類型、實(shí)型
5.下列類型屬于基本類型的是 。(0級(jí)) A)結(jié)構(gòu)體類型和整型 B)結(jié)構(gòu)體類型、數(shù)組、指針、空類型 C)實(shí)型 D)空類型和枚舉類型 6.下列字符串屬于標(biāo)識(shí)符的是 。(0級(jí)) A)INT B)5_student C)2ong D)!DF
7.下列字符串屬于標(biāo)識(shí)符的是 。(0級(jí)) A)_WL B)3_3333 C)int D)LINE 3
8.下列字符串不屬于標(biāo)識(shí)符的是 。(0級(jí)) A)sum B)average C).day_night D)M.D.JOHN
9.下列字符串不屬于標(biāo)識(shí)符的是 。(0級(jí))
A)total B)lutos_1_2_3 C)_night D)$ 123 10.下列字符串不屬于標(biāo)識(shí)符的是 。(0級(jí)) A)_above B)all C)_end D)# dfg
11.C語言中不能用來表示整常數(shù)的進(jìn)制是 。(0級(jí)) A)十進(jìn)制 B)十六進(jìn)制 C)八進(jìn)制 D)二進(jìn)制
12.C語言中能用來表示整常數(shù)的進(jìn)制是 。(0級(jí)) A)十進(jìn)制、八進(jìn)制、十六進(jìn)制 B)十二進(jìn)制、十進(jìn)制 C)六進(jìn)制、八進(jìn)制 D)二進(jìn)制、十進(jìn)制
13.在C語言中,回車換行符是 。(0級(jí)) A)\\n B)\\t C)\\v D)\\b
14.在C語言中,退格符是 。(0級(jí)) A)\\n B)\\t C)\\v D)\\b
15.在C語言中,反斜杠符是 。(0級(jí)) A)\\n B)\\t C)\\v D)\\ \\
16.在ASCII碼表中可以看到每個(gè)小寫字母的ASCII碼比它相應(yīng)的大寫字母的ASCII碼 。(0級(jí)) A)大32 B)大64 C)小32 D)小64
17.設(shè)d為字符變量,下列表達(dá)式不正確的是 。(0級(jí)) A)d=97 B)d=?a? C)d=”a” D)d=?g?
18.設(shè)d為字符變量,下列表達(dá)式正確的是 。(0級(jí))
A)d=678 B)d=?a? C)d=”d” D)d=?gjkl? 19.10+?a?+1.5-567.345/?b?的結(jié)果是 型數(shù)據(jù)。(0級(jí)) A)long B)double C)int D)unsigned float
20.語句int i=3;k=(i++)+(i++)+(i++);執(zhí)行過后k的值為 ,i的值為 。(0級(jí)) A)9,6 B)12,5 C)18,6 D)15,5
21.如果i=3,則k=(i++)+(++i)+(i++)執(zhí)行過后k的值為 ,i的值為 。(1級(jí)) A)12,6 B)12,5 C)18,6 D)15,5
22.如果i=3,則k=(++i)+(++i)+(i++)執(zhí)行過后k的值為 ,i的值為 。(1級(jí)) A)15,6 B)12,5 C)18,6 D)15,5
23.如果i=3,則k=(++i)+(++i)+(++i)執(zhí)行過后k的值為 ,i的值為 。(1級(jí)) A)9,6 B)12,5 C)18,6 D)15,5
24.如果int i=3,則printf(“%d”,-i++)的結(jié)果為 ,i的值為 。(1級(jí)) A)-3,4 B)-4,4 C)-4,3 D)-3,3
25.如果int i=3,int j=4,則k=i+++j執(zhí)行之后k,i和j的值分別為 。(1級(jí)) A)7,3,4 B)8,3,5 C)7,4,4 D)8,4,5
26.已知在ASCII字符集中,數(shù)字0的序號(hào)為48,下面程序的輸出結(jié)果為 。(1級(jí))
main() {char x,y; x=?0?;y=?9?;
printf(“%d,%d\\n”,x,y); }
A)因輸出格式不合法,輸出錯(cuò)誤信息 B)48,57 C)0,9 D)48,58
27.已知在ASCII字符集中,字母A的序號(hào)為65,下面程序的輸出結(jié)果為 。(1級(jí))
main()
{char c=?A?;int i=10; c=c+10; i=c%i;
printf(“%c,%d\\n”,c,i); }
A)75,7 B)75,5 C)K,5 D)因存在非圖形字符,無法直接顯示出來
28.已知在ASCII集中,字母A的序號(hào)為65,下面程序的輸出結(jié)果為 。(1級(jí)) main()
{char c1=?B?,c2=?Y?;
printf(“%d,%d\\n”,++c1,--c2); }
A)輸出格式不合法,輸出錯(cuò)誤信息 B)67,88 C)66,89 D)C,X
總結(jié)
以上是生活随笔為你收集整理的-wl是不是c语言的标识符,C语言基础知识考试的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最近需要买手机,买5G或是4G划算?
- 下一篇: 学生档案c语言编程,学生档案管理问题