江蘇開放大學(xué).NET平臺與C#程序設(shè)計課程第一次形考作業(yè)_第1頁
江蘇開放大學(xué).NET平臺與C#程序設(shè)計課程第一次形考作業(yè)_第2頁
江蘇開放大學(xué).NET平臺與C#程序設(shè)計課程第一次形考作業(yè)_第3頁
江蘇開放大學(xué).NET平臺與C#程序設(shè)計課程第一次形考作業(yè)_第4頁
江蘇開放大學(xué).NET平臺與C#程序設(shè)計課程第一次形考作業(yè)_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、江蘇開放大學(xué)形成性考核作業(yè)060221學(xué) 號:060221課程代碼 課程名稱:Net平臺與C#程序設(shè)計 評閱教師:第1次形考作業(yè)共4次形考作業(yè)評閱意見:評閱得分:評閱教師:評閱時間:年 月 日評閱意見:評閱得分:評閱教師:評閱時間:流程控制與算法一、選擇題(把答案填在下表格中,每題2分,共12分)12345678910cABDADS=254i,s=15,561、執(zhí)行程序段int count=0;while (count=7); Console.WriteLine(count);的輸出結(jié)果是A.O B.8 C.死循環(huán)D.有語法錯誤2、假設(shè)i為整型變量,那么以下循環(huán)for (i=3; i=l;);

2、 Console.WriteLine(conunt);的執(zhí)行的次數(shù)是 次A.無限 B.O C. 1 D. 23、現(xiàn)有如下程序using systemclass Example(Public Static void main()(Int x=l, a=0, b=0;Switch(x)(Case 0: b+, break;a+,break;a+, b+, break;)Console.WriteLine(/a=0/b=l/, a, b);)當(dāng)程序運行時,其輸出結(jié)果是A. a=2 , b=l B. a=l, b=l C. a=l ,b=0 D. a=2 , b=24、while語句和do.while

3、語句的區(qū)別在于while語句的執(zhí)行效率較高do. while語句編寫程序較復(fù)雜C.無論條件是否成立,while語句都要執(zhí)行一次循環(huán)體D. do.while循環(huán)是先執(zhí)行循環(huán)體,后判斷條件表達式是否成立,而while 語句是先判斷條件表達式,再決定是否執(zhí)行循環(huán)體 5、以下關(guān)于for循環(huán)的說法不正確的選項是for循環(huán)只能用于循環(huán)次數(shù)已經(jīng)確定的情況for循環(huán)是先判定表達式,后執(zhí)行循環(huán)體語句for循環(huán)中,可以用break語句跳出循環(huán)體for循環(huán)體語句中,可以包含多條語句,但要用花括號括起來6、結(jié)構(gòu)化的程序設(shè)計的3種基本結(jié)構(gòu)是A.順序結(jié)構(gòu),if結(jié)構(gòu),for結(jié)構(gòu)if 結(jié)構(gòu),if.else 結(jié)構(gòu) else i

4、f 結(jié)構(gòu)while 結(jié)構(gòu),do.while 結(jié)構(gòu),foreach 結(jié)構(gòu)D.順序結(jié)構(gòu),分支結(jié)構(gòu),循環(huán)結(jié)構(gòu)二、程序閱讀題(每題6分,共12分)1、寫出以下程序運行時的輸出結(jié)果Using SystemClass Program(Static void Main(string args) (nt a, s, n , count;a=2; s=0; n=l; count=l;while (count50) break;If (i %2 =0) s+=i;)Console.writeLine(zz i, s=+i+” , +s);三、實驗及技能訓(xùn)練下面實驗前面兩個任務(wù)不計分,第三個任務(wù)中的實驗每個編程題1

5、9分,共76分,并把任務(wù)三中的實驗填寫在實驗報告中任務(wù)一:下載、安裝并配置visual studio 2010任務(wù)二:在visual studio 2010平臺以本單元課本習(xí)題為案例進行上機操作任務(wù)三1、設(shè)計一個控制臺應(yīng)用程序,輸出5的平方值。把程序代碼及演示運行效果截圖。1、代碼using System;using System.Collections. Generic;using System. Linq;using System. Text;using System.Threading. Tasks;namespace ConsoleApplicationlclass Programst

6、atic void Main(string args)for (int i = 1; i = 5; i+)int j = i*i;Console. WriteLine (第 + i +運行結(jié)果是: + j);結(jié)果: file:/c:/users/redmibook/documents/visual studio 2013/Projects/ConsoleApplication1/ConsoleApplication1/bin/Debug/ConsoleApplica.門運行結(jié)幺;2運行結(jié)果是:4E3運行結(jié)果是:9 ;4運行結(jié)果是:16 ;5運行結(jié)果是:252、編一個程序,利用do-while循

7、環(huán)語句,從鍵盤上輸入10個整數(shù),求出它們的和。把程序代碼及演示運行效果截圖。代碼using System;using System.Collections. Generic;using System. Linq;using System. Text;using System.Threading. Tasks;namespace ConsoleApplicationl (class Program(static void Main(string args)(int i=l, n, sum=0;do(Console. WriteLine (請輸入一個整數(shù)); n=int Parse (Consol

8、e. ReadLine ();sum=sum+n;i+;while(i=10);Console. WriteLine (這十個整數(shù)的和為0, sum);結(jié)果: file:/c:/users/redmibook/documents/visual studio 2013/Projects/ConsoleApplication1/ConsoleApplication1/bin/Debug/ConsoleApplica.1請輸入一個整數(shù)2請輸入一個整數(shù)Q請輸入一個整數(shù)4請輸入一個整數(shù)請輸入一個整數(shù) 6請輸入一個整數(shù)請輸入一個整數(shù)8請輸入一個整數(shù)9請輸入一個整數(shù)10這十個整數(shù)的和為553、編寫一個程序,

9、用 while 語句I 求出 1+ (1+2) + (1+2+3) +. + (1+2+3+. +10)之和。把程序代碼及演示運行效果截圖。代碼using System;using System. Collections.Generic;using System. Linq;using System.Text;using System.Threading. Tasks;namespace ConsoleApplicationlclass Program(static void Main(string args)(int i = 1, j = 1, s = 0, si = 0; while (j

10、 = 10)(while (i = j) (s +二 i;i+;)si +二 s;j+;Console. WriteLine (輸出結(jié)果是:+ si);結(jié)果: file:/c:/users/redmibook/documents/visual studio 2013/Projects/ConsoleApplication1/ConsoleApplication1/bin/Debug/ConsoleApplica. X卜出結(jié)果是:2204、編一個程序,用while循環(huán)語句,從鍵盤輸入10個數(shù),要求找出最大數(shù)和次大數(shù)。把程序代碼及演示運行效果截圖。代碼using System;using Syst

11、em. Collections. Generic;using System.Linq;using System.Text;using System. Threading. Tasks;namespace ConsoleApplication1 (class Program( static void Main(string args) (int i=l,max=l, maxl=l;int s;Console. WriteLine(“請輸入 10個數(shù):); while(imax)(maxi二max;max=s;)else if(smaxl)(s=maxl;)i+;)Console. WriteLine (最大值為0,次大值為1, max, maxi);結(jié)果

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論