版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、C#程序設(shè)計(jì)基礎(chǔ)筆試練習(xí)試題及答案1.以下關(guān)于C#代碼的說法正確的是( )。A、 程序?qū)?bào)告編譯錯(cuò)誤,提示case標(biāo)簽不能貫穿到另一個(gè)標(biāo)簽,不能運(yùn)行B、 運(yùn)行是輸出149C、 運(yùn)行時(shí)輸出123246369D、 運(yùn)行時(shí)在屏幕上沒有輸出2.在C#中,下列代碼的運(yùn)行結(jié)果是( )。A、 100,100B、 100,200C、 200,100D、 200,2003.C#的數(shù)據(jù)類型有( ) A、 值類型和調(diào)用類型B、 值類型和引用類型C、 引用類型和關(guān)系類型D、 關(guān)系類型和調(diào)用類型4.在C#中,下列代碼的運(yùn)行結(jié)果是( )。A、 1 2 3 4 5 1 2 3 4 5B、 1 2 3 4 5 2 3 4 5
2、 6C、 2 3 4 5 6 2 3 4 5 6D、 2 3 4 5 6 3 4 5 6 75.在C#中,下列選項(xiàng)中哪一個(gè)是引用類型:( ) A、 enum類型B、 struct類型C、 string類型D、 int類型6.在C#中,下列代碼的運(yùn)行結(jié)果是( )A、 16 18 20 14 22B、 16 18 14 22C、 16 18 14D、 16 187.在C#中,下列關(guān)于函數(shù)定義的說法,正確的是( ) A、 函數(shù)定義時(shí)若不存在形參列表,則必須使用關(guān)鍵字voidB、 函數(shù)內(nèi)部也可以定義函數(shù)C、 函數(shù)體若只存在一行代碼,括號(hào) 可以省略D、 函數(shù)體中可以沒有任何代碼8.在C#中,下列關(guān)于函數(shù)
3、的return語句,說法正確的是( ) A、 return語句可以結(jié)束函數(shù)的運(yùn)行B、 在函數(shù)體中,必須有return語句C、 在無返回值的函數(shù)中不允許有return語句D、 有返回值得函數(shù)中可以沒有return語句9.在C#中定義一個(gè)數(shù)組,正確的代碼為( ) A、 int arraya = new int5;B、 int arraya = new int5;C、 int arraya = new int51,2,33,22,11;D、 int5 arraya = new int;10.在C#中,下列代碼的運(yùn)行結(jié)果是( )。A、 運(yùn)行結(jié)果B、 運(yùn)行結(jié)果是:0C、 運(yùn)行結(jié)果是:運(yùn)行結(jié)果D、 運(yùn)行結(jié)
4、果是運(yùn)行結(jié)果11.在C#中,下列常量定義正確的是( ) A、 const double PI 3.1415926;B、 const double e = 2.7;C、 define double PI 3.1415926;D、 define double e = 2.7;12.在C#中,下列代碼的運(yùn)行結(jié)果是( )A、 ACCP BENET BETESTB、 n a m e sC、 name name nameD、 “ACCP” “BENET” “BETEST”13.在C#中,下列變量定義與賦值正確的是( ) A、 int age = 12.5;B、 string name = ACCP;C、
5、double money = 100.0;D、 char level = “A”;14.針對(duì)以下的C#代碼,若要在控制臺(tái)輸出1到10的數(shù)字,兩個(gè)問號(hào)處分別應(yīng)填寫的正確的數(shù)字為( )A、 0,9B、 1,9C、 1,11D、 1,1015.下述C#語言代碼的運(yùn)行結(jié)果是( )。A、 1B、 1.00C、 20D、 20.0016.在C#語言中,表示一條代碼語句結(jié)束的符號(hào)是( )。 A、 .B、 ,C、 ;D、 17.關(guān)于Main函數(shù)的說法,不正確的是( ) A、 Main函數(shù)是控制臺(tái)程序的主入口B、 Main函數(shù)可以有多個(gè)C、 Main函數(shù)是唯一的D、 Main函數(shù)是必須要有的18.在C#語言中,
6、下列變量名不合規(guī)范的是( )。 A、 A2B、 enumC、 _scoreD、 na_1me19.下列C#語言代碼,變量賦值正確的是( )。 A、 int a=1;B、 int a; a=”1”;C、 A=1;D、 int 1=a;20.下C#語言語句結(jié)果條件為true的有( ) A、 2!=2B、 12C、 1=2D、 (12)21.下述C#語言代碼的運(yùn)行結(jié)果是( )。A、 1B、 00001C、 0.0001D、 222.下列說法中不正確的是( )。 A、 C#中以“;”作為一條語句的結(jié)束B、 C#中注釋是不參與編譯的C、 C#有三種不同的注釋類型D、 swith語言中case標(biāo)簽結(jié)束可是
7、有跳轉(zhuǎn)語句,也可以沒有23.下述C#語言代碼的運(yùn)行結(jié)果是( )。A、 false 1 2 3B、 false 1 3 3C、 true 1 2 3D、 true 1 3 324.下述C#語言代碼的運(yùn)行結(jié)果是( )。A、 無顯示B、 num2大C、 num2=30D、 num2大,num2=3025.在C#語言中,如果下述代碼中表達(dá)式的值為true,則會(huì)執(zhí)行( )。A、語句1B、語句2C、語句1和語句2都執(zhí)行D、語句1和語句2都不執(zhí)行26.下述C#語言代碼的運(yùn)行結(jié)果是( )。A、 num1大 num1=50B、num2大 num2=30C、 num1大 num1=50 num2大 num2=30
8、D、 語法錯(cuò)誤不能運(yùn)行27.下述C#語言代碼的運(yùn)行結(jié)果是( )。A、 比num1小B、 比num2小C、 比num1小 比num2小D、 語法錯(cuò)誤28.下述C#語言代碼的運(yùn)行結(jié)果是( )。A、 不及格B、 優(yōu)秀C、 及格D、 不顯示29.當(dāng)x=2時(shí),C#語言程序的運(yùn)行結(jié)果是( )。A、 3 4B、 無任何輸出C、 存在語法錯(cuò)誤D、 330.下述C#語言代碼的運(yùn)行結(jié)果是( )。A、 0B、 2C、 3D、 431.關(guān)于C#語言中的switch case語句,下列說法正確的是( )。 A、 Switch 判斷的表達(dá)式可以是整形或字符型,但不能是字符串型B、 在該語句中,最多不能超過5個(gè)case字句
9、C、 在該語句中,只能有1個(gè)default字句D、 在該語句中,只能有1個(gè)break語句32.while循環(huán)的特點(diǎn)是( )。 A、 先執(zhí)行后判斷B、 先判斷后執(zhí)行C、 特別適用于已知循環(huán)次數(shù)的情況D、 循環(huán)體中不允許寫break語句和continue語句33.do-while循環(huán)特點(diǎn)是( )。 A、 先執(zhí)行后判斷B、 先判斷后執(zhí)行C、 While(表達(dá)式)后面可以不寫分號(hào)D、 循環(huán)體中可以有break語句,但不可以continue語句34.下述C#語言代碼的運(yùn)行結(jié)果是( )。A、 1B、 4C、 6D、 1035.下述C#語言代碼的運(yùn)行結(jié)果是( )。A、 1B、 4C、 6D、 1036.在C
10、#語言中,for循環(huán)的特點(diǎn)是( )。 A、 先執(zhí)行后判斷B、 特別適用于循環(huán)次數(shù)不明確的場(chǎng)合C、 初值表達(dá)式、條件表達(dá)式和修改表達(dá)式在每次循環(huán)中都將被執(zhí)行D、 修改表達(dá)式通常用于循環(huán)變量控制自增或自減37.break語句的作用是( )。 A、 結(jié)束本次循環(huán),進(jìn)入下一次循環(huán)B、 break語句被執(zhí)行且循環(huán)體中其后的其他語句都執(zhí)行,循環(huán)終止C、 break語句被執(zhí)行后,循環(huán)體中其后的語句都將不被執(zhí)行,循環(huán)直接終止D、 break語句和continue語句作用相同38.continue語句的作用是( )。 A、 Continue語句被執(zhí)行且循環(huán)體中其后的其他語句都執(zhí)行,循環(huán)終止B、 結(jié)束本次循環(huán),進(jìn)
11、行下一次循環(huán)C、 Continue語句被執(zhí)行后,循環(huán)體中其后的語句都將不被執(zhí)行,循環(huán)直接終止D、 Break語句和continue語句作用相同39.能夠從下述代碼中得到”3”的表達(dá)式是( )。int a=1,2,3,4 A、 a0B、 a1C、 a2D、 a340.在C#語言中,下列代碼中定義數(shù)組正確的是( )。 A、 int a;B、 int a;C、 int a5;D、 int5 a;41.在C#語言中,若希望使用一條Console.WriteLine( )語句打印如圖所示圖案,則必須使用的控制字符有( )。A、 tB、 nC、 空格D、 tab 鍵42.在C#語言中,下列屬于值類型的有
12、A、 intB、 floatC、 stringD、 char43.在C#語言中,a,b兩個(gè)整形變量均已賦值,下列表達(dá)式是算術(shù)表達(dá)式的是( )。 A、 a+bB、 a%bC、 a+D、 ab44.下列關(guān)于switch結(jié)構(gòu)說法正確的有( )。 A、 Switch結(jié)構(gòu)中存在switch、case、break和default關(guān)鍵字B、 Switch關(guān)鍵字之后表達(dá)式的值,其類型可以是char、int和stringC、 Case塊可以存在多個(gè),且可以改變相互直接的順序,但每個(gè)case之后的常量表達(dá)式的值不能相同D、 Switch結(jié)構(gòu)與多重if結(jié)構(gòu)都可以實(shí)現(xiàn)多重條件判斷,但switch結(jié)構(gòu)僅適用于等值判斷情
13、況,多重if結(jié)構(gòu)更適合于區(qū)間判斷情況。45.在C#語言循環(huán)中,使用循環(huán)要注意的三個(gè)要素有( )。 A、 循環(huán)變量的初始化B、 循環(huán)必要性C、 循環(huán)條件D、 循環(huán)變量的更新46.下列關(guān)于for循環(huán)說法正確的有( )。 A、 for循環(huán)中表達(dá)式1稱為初值表達(dá)式,用于為循環(huán)變量賦初始值,通常為賦值表達(dá)式B、 for循環(huán)的語法結(jié)構(gòu)非常靈活,表達(dá)式1,表達(dá)式2,表達(dá)式3均可以省略,甚至可以同時(shí)省略,但3個(gè)表達(dá)式之間的”;”不能省略C、 break語句可以在循環(huán)結(jié)構(gòu)中使用,用于跳出循環(huán),即結(jié)束循環(huán)。D、 for循環(huán)中的表達(dá)式2成為條件表達(dá)式,用于判斷for循環(huán)的條件是否成立,通常為關(guān)系表達(dá)式或邏輯表達(dá)式。
14、47.下列關(guān)于數(shù)組的說法正確的有( )。 A、 數(shù)組是指將具有相同類型的若干變量按照有序的形式組織起來,從而形成按序排列的同種類型數(shù)據(jù)元素的集合B、 無論數(shù)組中包含多少個(gè)數(shù)組元素,該數(shù)組只存在一個(gè)名稱,即數(shù)組名C、 數(shù)組均存在下標(biāo),可以通過”數(shù)組名下標(biāo)”的方式訪問數(shù)組中對(duì)應(yīng)的元素D、 數(shù)組元素按順序進(jìn)行存儲(chǔ)和編號(hào),數(shù)組元素的編號(hào)稱為下標(biāo),在C#語言中,下標(biāo)從1開始48.下列有關(guān)方法的說法正確的有( )。 A、 主方法作為程序的入口和出口,程序執(zhí)行從主方法開始,一旦主函數(shù)執(zhí)行結(jié)束,整個(gè)程序?qū)⒈粓?zhí)行結(jié)束B、 主方法不能再程序中被其他方法調(diào)用,主方法將在程序開始執(zhí)行時(shí)自動(dòng)調(diào)用,但可以調(diào)用其他方法C、 未被調(diào)用的方法,在程序運(yùn)行的過程中,將不會(huì)被執(zhí)行D、 方法不能嵌套定義,但是可以嵌
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024院子買賣合同范本(含裝修)3篇
- 2025年度智能農(nóng)田除草機(jī)械化服務(wù)合同4篇
- 2024自動(dòng)駕駛測(cè)試司機(jī)試驗(yàn)合同
- 2024起重機(jī)租賃合同:含特種設(shè)備檢測(cè)與認(rèn)證服務(wù)3篇
- 2025年度果樹觀光園果樹租賃經(jīng)營(yíng)合同范本3篇
- 2024虛擬現(xiàn)實(shí)技術(shù)托管服務(wù)合同
- 2025年度彩鋼構(gòu)件回收與再利用合同3篇
- 2024版軟件開發(fā)項(xiàng)目分包協(xié)議3篇
- 2025年度商業(yè)地產(chǎn)租賃合同示范文本11篇
- 2025年度智慧城市建設(shè)承包經(jīng)營(yíng)合同范本3篇
- 軟件項(xiàng)目應(yīng)急措施及方案
- 2025河北邯鄲經(jīng)開國(guó)控資產(chǎn)運(yùn)營(yíng)管理限公司招聘專業(yè)技術(shù)人才5名高頻重點(diǎn)提升(共500題)附帶答案詳解
- 2024年民法典知識(shí)競(jìng)賽考試題庫(kù)及答案(共50題)
- 2025老年公寓合同管理制度
- 2024-2025學(xué)年人教版數(shù)學(xué)六年級(jí)上冊(cè) 期末綜合卷(含答案)
- 2024中國(guó)汽車后市場(chǎng)年度發(fā)展報(bào)告
- 鈑金設(shè)備操作培訓(xùn)
- 感染性腹瀉的護(hù)理查房
- 天津市部分區(qū)2023-2024學(xué)年高二上學(xué)期期末考試 物理 含解析
- 水利工程招標(biāo)文件樣本
- 第17課 西晉的短暫統(tǒng)一和北方各族的內(nèi)遷(說課稿)-2024-2025學(xué)年七年級(jí)歷史上冊(cè)素養(yǎng)提升說課稿(統(tǒng)編版2024)
評(píng)論
0/150
提交評(píng)論