C#部分試題例項
阿新 • • 發佈:2018-12-07
1、在C#中,下列選項中自定義方法的語句錯誤的是()。(選擇一項)
正確答案:D
解析:本題考查自定義方法的定義及呼叫。D項定義方法的時候沒有寫返回值型別,故選D。
2、
正確答案:C
解析:欄位的定義: [private] 資料型別 欄位名;
Value關鍵字是屬性自帶的關鍵字儲存的是欄位的內容但不是欄位
3、C#迴圈語句中break的作用是()。(選擇兩項)
A、break後面的語句繼續執行
B、break後面的語句不能執行
C、用於退出當次迴圈
D、用於終止本迴圈語句的執行
正確答案:BD
解析:break用於終止某一層的迴圈而不是某一次的迴圈。和continue不同
4、使用C#語言開發控制檯應用程式時,如果程式將使用者輸入的資料(可能是字串或整形數字)賦值給一個字串變數,則可以使用以下()程式碼片段實現。(選擇兩項)
正確答案:AB
解析:C#中,Console.WriteLine() 表示向控制檯寫入字串後換行。Console.ReadLine() 表示從控制檯讀取字串後進行換行。 本題要求“將使用者輸入的資料(可能是字串或整型數字)賦值給一個字串變數”,應該呼叫Console.ReadLine(),而不是Console.WriteLine()。
5、執行下面的C#程式碼,輸出的結果是()。
正確答案:B
解析:靜態方法的值改變會傳回去.
6.
(選擇兩項)
A、輸出結果59 60 75 80 100
B、輸出結果100 80 75 60 59
C、從大到小排列
D、從小到大排列
正確答案:BC
解析:此題考查的是氣泡排序,從if判斷中可以看出來每輪迴圈是將較小的放到後面去,所以是從大到小排序,輸出結果為100 80 75 60 59