版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、實訓三21、聲明double a; int b;哪些選項中的表達式能夠正確的進行類型轉換?A. a = bB. a = (decimal)bC. a = (int)bD. b = a22、從下列選項中,選出變量result 的返回值是false 的表達式?A. bool result = (1 = 1)B. bool result = (4 = 5)C. bool result = (1 != 1)D. bool result = 0;23、設置int a = 3。從以下選項中,選出所有變量result 的值為true 的表達式?A. bool result = !(a+ 3)B. bool
2、result = (+a 3)C. bool result = (a+ = 3)D. bool result = (a = -4)24、聲明int32 a = 3,經(jīng)過運算int32 b = a | 0xFFFFFFFF,變量b 的最終值為?A. -1B. 4294967295C. 0D. 無法編譯通過25、以下表達式中,哪些表達式的最終結果為-1?A. 2 1 | -5B. 3 6 / 3C. (float) (-1 / 1)D. 6 % 326、下列關于“|”運算符的描述中,哪些是正確的?A. “|”運算符執(zhí)行短路計算。B. “|”運算符不是關鍵字。C. “|”運算符是一種比較運算符。D.
3、 在使用“|”運算符的運算中,如果結果為真,則運算符左右兩邊的操作數(shù)都為真。27、下列關于值類型的描述中,哪項是正確的?A. 主要由簡單類型、枚舉類型、結構類型、泛型組成。B. 直接在內存中存儲類型的值。C. 值類型僅僅是數(shù)據(jù)的索引。D. 其他幾項均不正確。28、下列選項的變量名中,哪些項的變量名是不合法的?A. IntB. _43zC. stringD. homyu.shinn29、假設a 不等于b,并且b 不等于false,下列哪個表達式的運算結果為false?A. a!=bB. a=bC. a=bD. ab30、聲明int a = 1,經(jīng)過表達式int c = 4 * -1 +a 后,變
4、量c 的返回值是什么?A. 1B. 0C. -1D. 5實訓四1、通常計算機程序總是由若干條語句組成的?組成程序的常用結構分別是下列哪幾種?A順序結構B分支結構C循環(huán)結構D跳轉結構2、請分析下列針對if 語句的操作代碼:if(n g)if(n r)Console.WriteLine(One);elseif(n != x)Console.WriteLine(Two);elseConsole.WriteLine(Three);在下列選項中,選擇正確的代碼執(zhí)行結果.A當n = d時,(本程序沒有輸出)B當n = d時,輸出OneC當n = y時,輸出ThreeD當n = x時,輸出Two3、實現(xiàn)一個
5、有多路分支的控制表達式,最適合的方法是采用以下哪種語句來實現(xiàn)?Aif,else,語句Bswitch,case,語句Cfor 語句Dforeach 語句4、分析下列關于while 和do,while 循環(huán)的代碼,并選擇正確的代碼執(zhí)行輸出結果。using System;class Programstatic void Main(string args)int Sum1 = 0, Sum2 = 0;int i = 0;while (+i 10)Sum1 += 1;i = 0;doSum2 += 1; while (+i 10);Console.WriteLine(Sum1 = 0,Sum1);Con
6、sole.WriteLine(Sum2 = 0,Sum2);ASum1 = 9, Sum2 = 9BSum1 = 9, Sum2 = 10CSum1 = 10, Sum2 = 9DSum1 = 10, Sum2 = 105、下列哪些語句不是C# 2005 編程環(huán)境中提供的循環(huán)語句?Awhile 語句Bdo,while 語句Cdo,loop while,語句Dforeach 語句6、分析下列for 循環(huán)執(zhí)行代碼:for (int i = 0; i = 10; i+)if (i % 5 = 0)continue;變量i 的最終值是什么?A5B6C10D117、分析下列while 循環(huán)執(zhí)行代碼:in
7、t i = 0;while ( i+ =0 )y = -x;elsey = x;Bif( x=0 )y = x;elsey = -x;Cswitch( x=0 )case true:y = x;break;case false:y = -x;break;Dswitch( x=0 )case true:y = -x;break;case false:y = x;break;17、關于如下程序結構的描述中,哪一項是正確的?for (; ; )循環(huán)體;A程序不符合語法要求B執(zhí)行循環(huán)體一次C一直執(zhí)行循環(huán)體,即死循環(huán)D不執(zhí)行循環(huán)體18、分析下列程序代碼:using System;public class
8、 Programstatic void Main(string args)for (int i = 1; i = 16; i+)if (i % 4 = 0)Console.Write(i.ToString() + );哪項的輸出結果是正確的?A1 2 3 4 5 6 , 14 15 16B4 8 12 16C1 2 3 5 6 7 9 10 11 13 14 15D4 1619、分析下列程序代碼:using System;public class Programstatic void Main(string args)string testString = Visual Studio 2005
9、;string newString = string.Empty;foreach (char ch in testString)if (ch = i | ch = u)continue;newString += ch.ToString();Console.WriteLine(newString);哪項的輸出結果是正確的?AVisual Studio 2005BVsal Stdo 2005CVDiu ui20、當需要循環(huán)體在執(zhí)行過程中中斷并跳出循環(huán),以下哪一種語句是最佳選擇?Acontinue 語句Bbreak 語句Cgoto 語句Dswitch 語句21、下面這段程序的功能是:當終端輸入一個字
10、符串之后,檢索字符串中的數(shù)字,并把這些數(shù)字相加。(例如:當輸入”a32Q5uhn4”,程序輸出sResult = 14)請分析下列代碼段,并在空白行補全Visual C#代碼。using System;public class Programstatic void Main(string args)string inputString = string.Empty;int sResult = 0;inputString = Console.ReadLine();foreach(char ch in inputString)if ( )sResult += Convert.ToInt32(ch.
11、ToString();if ( )Console.WriteLine(輸入的字符串中沒有數(shù)字);elseConsole.WriteLine(sResult = 0, sResult);22、下面的程序實現(xiàn)的功能是:找出從0 到20 之間所有能被4 整除,但是不能被5 整除的整數(shù),并且輸出這些整數(shù)的和。請分析下列代碼段, 并在空白行補全Visual C#代碼。using System;public class Programstatic void Main(string args)int Sum = 0;for (int i = 0; i = 20; i+)if ( )Sum += i;cont
12、inue;Console.WriteLine(Sum = 0, Sum);23、下面的程序實現(xiàn)的功能是:通過產生一個0-7 的隨機數(shù),如果這個隨機數(shù)是1-5 之間,那么顯示”Work day”,6-7 之間,顯示”Weekend”,其他的隨機數(shù),顯示”No day”。請分析下列代碼段, 并在空白行補全Visual C#代碼。using System;public class Programstatic void Main(string args)Random r = new Random();int randomNum = (r.Next() % 7;case 1:case 2:case 3:
13、case 4:case 5:Console.WriteLine(Work day);break;case 6:case 7:Console.WriteLine(Weekend);break;default:Console.WriteLine(No day);24、下面的程序實現(xiàn)的功能是:有一組原始的int 類型數(shù)組,通過程序后,輸出數(shù)組中的數(shù)值的反方向排列。(1,3,5,7,9,11經(jīng)過程序輸出為11,9,7,5,3,1)請分析下列代碼段, 并在空白行補全Visual C#代碼。using System;public class Programstatic void Main(string a
14、rgs)int initArray = new int1,3,5,7,9,11;int i = 0, j = 0, temp = 0;for (i = 0; ; i+)j = initArray.Length - 1 - i;temp = initArrayi;initArrayj = temp;for (i = 0; i initArray.Length; i+)Console.Write(initArrayi + );25、下面的程序實現(xiàn)的是:對數(shù)組myArray 中數(shù)據(jù)的升序冒泡排序,請完成下面的程序填空。例如:數(shù)組1, 5, 16, 8, 4, 3, 9,冒泡排序后為1, 3, 4,
15、5, 8, 9, 16請分析下列代碼段,并在空白行補全Visual C#代碼。using System;public class Programstatic void Main(string args)int myArray = new int 1, 5, 16, 8, 4, 3, 9 ;int temp = 0;for (int i = myArray.Length - 1; ; i-)for (int j = 0; j myArrayj + 1)temp = myArrayj;myArrayj + 1 = temp;26、下面程序希望實現(xiàn)的功能是輸出從1 到100 中的所有偶數(shù),但是在編譯
16、階段無法通過。請檢查下列代碼,確定哪一行代碼代碼錯誤,并在錯誤的行后填入完整的正確代碼。1. using System; _2. public class Program _3. 4. static void Main(string args) _5. 6. for (i = 1; i = 100; i += 1) _7. 8. if (i % 2 = 0) _9. 10. Console.Write(i + ); _11. 12. 13. 14. 27、下面的程序要完成的是對輸入一個自然數(shù),輸出它是奇數(shù)還是偶數(shù)。請分析下列代碼段, 并在空白行補全Visual C#代碼。1. using System;2. public class Program3. 4. static void Main(string args)5. 6. int inputNumber = Convert.ToInt32(Console.ReadLine();switch(inputNumber%2)7. 8. case 1:9. Console.WriteLine(奇數(shù));10. _11. default:12. _13. Console.WriteLine(偶數(shù));14. 15. 16. 28、下面程序要實現(xiàn)的功能是:輸入從1 到
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年版學校超市租賃合同3篇
- 幼兒園電子制作課程設計
- 2024年航天衛(wèi)星發(fā)射服務合同
- 深海石油鉆探設備作業(yè)質量控制方法考核試卷
- 生物質成型燃料的成型設備能效提升技術考核試卷
- 2024年整車貨物運輸與新能源推廣合同3篇
- 直線射線線段課程設計
- 2024年派遣工人力工時計價協(xié)議版B版
- 2024年版?zhèn)€人借款協(xié)議擔保條款詳述版B版
- 機械手機構課程設計
- 病區(qū)持續(xù)質量改進計劃范文
- 四川省遂寧市城區(qū)遂寧市市城區(qū)初中2024年第一學期期末教學水平監(jiān)測七年級歷史試題(無答案)
- 2023年全國職業(yè)院校技能大賽賽項-ZZ019 智能財稅基本技能賽題 - 模塊二-答案
- 建筑垃圾清運投標方案(技術方案)
- 紅色文化知識題【小學低齡組(408題)】附有答案
- 安防個人工作總結
- JTG F40-2004 公路瀝青路面施工技術規(guī)范
- JTG D50-2017公路瀝青路面設計規(guī)范
- 天津市河北區(qū)2022-2023學年七年級上學期期末生物試題【帶答案】
- 2024年輔警招聘考試試題庫附完整答案(必刷)
- 伴瘤內分泌綜合征課件
評論
0/150
提交評論