NET程式设计入门使用C#.pptVIP

  1. 1、本文档共54页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
NET程式设计入门使用C#

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 流程控制:重覆流程-課堂範例 程式功能 輸入x 列印出1 ~ x 間所有整數和 程式內容 Console.Write(請輸入x 的值︰); int x = int.Parse(Console.ReadLine()); int sum = 0; for(int i=1; i=x; i++) { sum +=i; } Console.WriteLine(1 ~ + x + 間的整數和為︰ + sum ); 流程控制:重覆流程-課堂練習 程式功能 輸入x 列印出1~x 間所有奇數和 流程控制:重覆流程 break 在執行迴圈中,若遇到break 陳述句時,會立即跳出迴圈 continue 在執行迴圈中,若遇到continue 陳述句時,會略過而不執行迴圈體中剩下的部份,立即跳至遞增值部份 流程控制:重覆流程-課堂範例 程式功能 for loop執行100次,每次都亂數產生一個1~100間數 若第k次的loop產生的亂數剛好是k,那就跳出迴圈 每次都列出現在是第幾次,以及產生的亂數為多少 程式內容 int random_number; Random ran = new Random(); for (int a = 1; a = 100;a++ ) { random_number = ran.Next(1, 101); Console.WriteLine(“ 現在是第“+a+”次”+”,產生的亂數為”+random_number); if (a == random_number) { break; } } Console.ReadKey(); 流程控制:重覆流程-課堂練習 程式功能 登入系統 請使用者輸入密碼 輸入密碼為john則允許登入 容許三次登入機會 流程控制:重覆流程-課堂範例 程式功能 輸入x 列印出1~10 間不含x 的所有數 程式內容 Console.Write(“請輸入一個整數:”); int x=int.Parse(Console.ReadLine()); for(int i=1; i=10; i++) { if(i==x) { continue;} Console.WriteLine(i); } 流程控制:重覆流程-課堂練習 程式功能 請使用者輸入一整數N 請統計1~N中有多少整數可被5整除 將答案列印出來 提示 1~N中的每個數都要被檢驗是否可被5整除,但不是每個數都要被列入統計 流程控制:重覆流程 while loop for 迴圈中必須先設定迴圈執行次數,而while 迴圈只須設定執行迴圈的條件即可,當條件滿足時,即會不斷重複執行 語法 while (判斷條件) { 程式區塊 } 用法 int i = 0; while (i 10) { i++; Console.Write(i + ); } //輸出結果︰1 2 3 4 5 6 7 8 9 10 流程控制:重覆流程 while 迴圈在執行時,會先檢查條件是否成立,當條件成立時才會執行迴圈中的程式區塊 while 迴圈中,一樣可以使用break 及continue 程式區塊中,必須有將判斷條件變成false 的陳述句,否則將導致無窮迴圈 while 迴圈判斷條件後加上時,表示迴圈中不需執行任何程式區塊 while (Console.ReadLine() != yes); 流程控制:重覆流程-課堂範例 程式功能 階乘計算 輸入x 列印出x! 的值 基本概念 int result=1, x , i=1; x = int.Parse(Console.ReadLine()); while(i=x) { result *= i++; } Console.WriteLine(result); Console.ReadKey(); 流程控制:重覆流程-課堂練習 程式功能 請使用者輸入整數 列印出1 加2 加3 加至多少才會大於該整數 例:“1+…+3 才會大於5” 請使用者輸入quit 後離開 流程控制:重覆流程 do…while loop while 迴圈執行時,會先檢查條件是否成立,進而決定是否執行迴圈中的程式區塊。而do …while 迴圈第一次執行時並不會先檢查判斷條件,直接執行迴圈中的程式區塊,執行完畢後才會檢查條件是否滿足 語法 do { 程式區塊 } while ( 判斷條件); 流程控制:重覆流程 用法

文档评论(0)

118books + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档