




已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
友情提醒:請(qǐng)務(wù)必將答案寫在答題紙上.裝.訂.線 C#程序設(shè)計(jì)期中試卷一、 選擇題(每道題只有一個(gè)答案是正確的)(2分25題=50分)1C#語(yǔ)言是從( )語(yǔ)言演化而來(lái)的。AC和C+ BC和Delphi CC和VB DC+和Java2解決方案管理器的功能是( )。A編寫代碼B用于顯示選定對(duì)象的屬性C設(shè)計(jì)程序D用于顯示項(xiàng)目中的所有文件和項(xiàng)目的設(shè)置,以及對(duì)應(yīng)用程序所需的外部庫(kù)的引用3程序行“Console.WriteLine(”你好!”);”語(yǔ)句的功能是( )。A輸出數(shù)值 B輸出一行字符串C輸入一行字符串 D調(diào)試程序4標(biāo)簽的( )屬性可以用來(lái)設(shè)置標(biāo)簽的大小是否根據(jù)標(biāo)簽的內(nèi)容自動(dòng)調(diào)整。ABorderStyle BAutoSize CText DName5設(shè)置文本框的( )屬性用于輸入口令類文本。AName BText CPasswordChar DEnable6列表框中的( )屬性用于輸入列表框項(xiàng)目。ASelectedItem BSelectionMode CSorted DItems7在設(shè)計(jì)器中單擊按鈕能生成( )事件。AClick BDoubleClick CChange DEnter8下列( )數(shù)代表單精度浮點(diǎn)數(shù)。A3.25d B0.0L C1.325f D02899以下if語(yǔ)句的表達(dá)式( )是錯(cuò)誤的。Aif(i=100) Bif(i100)10關(guān)于C#中switch case的語(yǔ)句,以下說(shuō)法正確的是( )。 Aswitch的判斷表達(dá)式可以是整型或字符型,但不能是字符串型B在該語(yǔ)句中只能有一個(gè)default子句C在該語(yǔ)句中最多不能超過5個(gè)case子句D在該語(yǔ)句中只能有一個(gè)break語(yǔ)句11在C#中,下列代碼運(yùn)行后,變量C的值是( )。int a=15, b=10;float c=(float)a/b;A0 B1 C1.5 D512關(guān)于C#程序的書寫,下列不正確的說(shuō)法是( )。A區(qū)分大小寫 B一行可以寫多條語(yǔ)句用; 加號(hào)連接C一條語(yǔ)句可寫成多行 D一個(gè)類中只能有一個(gè)Main()方法,因此多個(gè)類中可以有多個(gè)Main()方法13在C#語(yǔ)言的程序中,數(shù)據(jù)類型轉(zhuǎn)換分為隱式轉(zhuǎn)換和( )轉(zhuǎn)換 A自動(dòng) B手動(dòng) C強(qiáng)制 D顯式14在C# 開發(fā)的程序中,下列哪項(xiàng)能夠在屏幕上輸出10*10100文本的語(yǔ)句是( )。AConsole.WriteLine(0*1=2,10,10,100);BConsole.WriteLine(0*1=2,10,10,10*10);Cstring number=string.Format(0*1=2,10;10;10*10);Console.WriteLine(number);Dstring number=string.Format(0*1=2,10,10,10*10);Console.WriteLine(number);15在使用c#語(yǔ)言開發(fā)Windows程序的過程中,如果需要顯示如下圖所示的提示信息,應(yīng)當(dāng)使用的代碼是( )。AMessageBox.Show(“請(qǐng)輸入用戶名和密碼!”,“輸入提示”,MessageBoxButtons.OKCancel,MessageBoxIcon.Information);BMessageBox.Show(“輸入提示”,“請(qǐng)輸入用戶名和密碼!”,MessageBoxButtons.OKCancel,MessageBoxIcon.Information);CMessageBox.Show(“請(qǐng)輸入用戶名和密碼!”,“輸入提示”,MessageBoxButtons.YesNo,MessageBoxIcon.Information);DMessageBox.Show(“請(qǐng)輸入用戶名和密碼!”,“輸入提示”,MessageBoxButtons.OK,MessageBoxIcon.Information);16Switch Case多分支語(yǔ)句中Case標(biāo)簽后的值必須是( )表達(dá)式。A類 B變量 C常量 D事件switch必須有明確的值17在C# 程序中,已知某一維數(shù)組名稱為myArray,則該數(shù)組的長(zhǎng)度為( )。AmyArray.length BmyArray.lengthCmyArray length DmyArray(length)18以下正確的描述是( )。AContinue語(yǔ)句的作用是結(jié)束整個(gè)循環(huán)的執(zhí)行 本次尋壞B只能在循環(huán)內(nèi)和switch語(yǔ)句體內(nèi)使用break語(yǔ)句C在循環(huán)體內(nèi)使用break語(yǔ)句或continue語(yǔ)句的作用相同D從多層循環(huán)嵌套中退出時(shí),只能使用break語(yǔ)句 or go to19在c#中,用戶自定義方法的訪問修飾符為( )時(shí),該方法只能在類的內(nèi)部使用。Apublic Bprivate Cstatic Dvoid20下列的_不是構(gòu)造函數(shù)的特征。A構(gòu)造函數(shù)的函數(shù)名和類名相同B構(gòu)造函數(shù)可以重載C構(gòu)造函數(shù)可以帶有參數(shù)D可以指定構(gòu)造函數(shù)的返回值21在C#中,下列代碼運(yùn)行結(jié)果是( )。int age=new int16,18,20,14,22;foreach(int i in age)if(i18)continue;Console.Write(i.ToString()+ );A16 18 20 14B16 18 14 22C16 18 14D16 1822下面有關(guān)構(gòu)造函數(shù)的說(shuō)法中,不正確的是( )。A構(gòu)造函數(shù)不可以包含Return語(yǔ)句B一個(gè)類中只能有一個(gè)構(gòu)造函數(shù)C構(gòu)造函數(shù)在生成類實(shí)例時(shí)被自動(dòng)調(diào)用D用戶可以定義無(wú)參構(gòu)造函數(shù)23以下關(guān)于類和對(duì)象的說(shuō)法中,不正確的是( )。A類包含了數(shù)據(jù)和對(duì)數(shù)據(jù)的操作 B一個(gè)對(duì)象一定屬于某個(gè)類C密封類不能被繼承 D可由抽象類生成對(duì)象24下面對(duì)派生類和基類的關(guān)系的描述中,不正確的是( )。A派生類是基類的子集 B派生類是對(duì)基類的進(jìn)一步擴(kuò)充 C派生類也可以作為另一個(gè)派生類的基類 D派生類不但繼承了基類的公有成員和保護(hù)成員,還繼承了私有成員25在類的定義中,類的( )描述了該類的對(duì)象的行為特征。A類名 B所屬的名字空間 C方法 D私有域二、 填空(1分10題 =10分)1. 在以下C類中,_ Console _是控制臺(tái)類,利用它我們可以方便的進(jìn)行控制臺(tái)的輸入輸出。2. C程序的_ Main _方法被稱為程序的大門,應(yīng)用程序從這里開始運(yùn)行。3. 修改控件的ForeColors屬性可以改變控件的 前景色 。4. 在C語(yǔ)言中,當(dāng)用戶自定義方法不需要返回任何值時(shí),該方法需要使用_ Void _關(guān)鍵字表示返回值類型。5二重循環(huán)中break語(yǔ)句是跳出本層循環(huán)執(zhí)行外層循環(huán),而_ Continue _語(yǔ)句是跳出本次循環(huán)繼續(xù)執(zhí)行下一次循環(huán)。6用_ Static _關(guān)鍵字修飾的方法叫靜態(tài)方法。7. 在類中的方法聲明前加上 Virtual 修飾符,此方法就稱為虛方法,基類中虛方法的實(shí)現(xiàn)方式在派生類中可以通過重寫override來(lái)實(shí)現(xiàn)。Abstract抽象類8. 當(dāng)一個(gè)方法被定義成對(duì)不同數(shù)據(jù)類型完成同一個(gè)任務(wù)時(shí),此方法稱為重載函數(shù) 。9. 屬性是通過訪問器來(lái)讀寫數(shù)據(jù)的,屬性中訪問器有set訪問器和_get_訪問器。10.調(diào)用重載方法時(shí),系統(tǒng)根據(jù) 參數(shù)的個(gè)數(shù)和類型 來(lái)選擇具體的方法。三、 閱讀程序,回答問題(5分3題=15分)1.有程序如下,試分析其輸出的結(jié)果_ _今天是周末_。using System;using System.Collections.Generic;using System.Text;namespace TestApplication1 class Program static void Main() int x=7或6; switch(x) case 1: Console.WriteLine(今天是星期一); break; case 2: Console.WriteLine(今天是星期二); break; case 6: case 7: Console.WriteLine(今天是周末); break; default: Console.WriteLine(你完成任務(wù)了嗎?); break; 2.閱讀下面的程序,它輸出什幺結(jié)果? 246 。using System;using System.Collections.Generic;using System.Text;namespace TestApplication2 class Program static void Main(string args) int arr = new int 2, 4, 6 ; for (int i = 0; i y) return x; else return y; public double max(double x, double y) if (x y) return x; else return y; class Program static void Main(string args) Test theTest = new Test(); double doubleMax = theTest.max(1.23, 1.24);double調(diào)用的是double類型的 Console.WriteLine(doubleMax); static void Main(string arge)四、 綜合題(10分+10分+5分=25分)1.編寫程序,打印如下圖案。*2.設(shè)計(jì)一個(gè)成績(jī)類,可以記錄學(xué)生考試的科目和成績(jī),能修改成績(jī)和輸出成績(jī)。并利用繼承修改這個(gè)成績(jī)類,使該類不僅能記錄科目和成績(jī),修改、輸出成績(jī),還能計(jì)算成績(jī)總分和平均分。(可以利用控制臺(tái)程序完成)3.請(qǐng)寫出我們使用過的各種常用控件以及他們的Name屬性標(biāo)準(zhǔn)縮寫。答案一、 選擇題(2分25題=50分)12345678910ADBBCDACCB111213
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 精細(xì)化管理月報(bào)優(yōu)化與實(shí)踐
- 初級(jí)護(hù)師考試溝通技巧練習(xí)與試題及答案
- 工程變更管理試題及答案
- 八下語(yǔ)文燈籠課件
- 大班語(yǔ)言:眼睛生病了
- 《決策者常見的失誤》課件
- 幾何 - 人教版課件
- 慢性特發(fā)性骨髓纖維化的臨床護(hù)理
- 口腔掃描儀培訓(xùn)與應(yīng)用
- 2025年下學(xué)期教科研工作總結(jié)模版
- 2025年北京市朝陽(yáng)區(qū)高三二模-政治+答案
- 溫州市普通高中2025屆高三第三次適應(yīng)性考試物理試題及答案
- 《光纖激光切割技術(shù)》課件
- 10.信息光子技術(shù)發(fā)展與應(yīng)用研究報(bào)告(2024年)
- 2025年下半年商務(wù)部外貿(mào)發(fā)展事務(wù)局第二次招聘8人易考易錯(cuò)模擬試題(共500題)試卷后附參考答案
- 2024年山西杏花村汾酒集團(tuán)有限責(zé)任公司招聘筆試真題
- 《行政法與行政訴訟法》課件各章節(jié)內(nèi)容-第一章 行政法概述
- 浙江2025年浙江省地質(zhì)院本級(jí)及所屬部分事業(yè)單位招聘筆試歷年參考題庫(kù)附帶答案詳解
- 2025年廣東廣州中物儲(chǔ)國(guó)際貨運(yùn)代理有限公司招聘筆試參考題庫(kù)含答案解析
- 海外安保面試題及答案
- 危重患者的早期康復(fù)
評(píng)論
0/150
提交評(píng)論