程序设计Csharp程序设计 (27).pdf
《程序设计Csharp程序设计 (27).pdf》由会员分享,可在线阅读,更多相关《程序设计Csharp程序设计 (27).pdf(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、C#程序设计Programming in C#常见的两种循环结构类型C#程序设计程序设计1、计数型循环2、条件型循环33.5.7 循环结构程序举例实际应用问题中的循环结构一般有计数型和条件型两种。43.5.7 循环结构程序举例1计数型循环计数型循环用于处理已知循环次数的循环过程。在计数型循环中,循环控制是由控制变量来完成的。控制变量在每次循环时都要发生规律性变化(递增或递减),当控制变量达到预定的循环次数时,循环就结束。计数型循环常使用for语句。53.5.7 循环结构程序举例【例3.23】求输入的两个正整数的最大公约数。3.5.7 循环结构程序举例6例3.231 usingusing Sys
2、temSystem;2 classclass ProgramProgram3 4 static voidstatic void MainMain()()5 6 intint N,MN,M;7 M M=ConvertConvert.ToInt32ToInt32(ConsoleConsole.ReadLineReadLine();();8 N N=ConvertConvert.ToInt32ToInt32(ConsoleConsole.ReadLineReadLine();();9 forfor(intint i i=M M=1 1;i i-)10 ifif(M M%i i=0 0&N N%i i
3、=0 0)11 12 ConsoleConsole.WriteLineWriteLine(00和11的最大公约数是:22,M,N,i,M,N,i););13 breakbreak;14 1 usingusing System;System;2 classclass ProgramProgram3 4 static voidstatic void Main()Main()5 6 intint N,M;N,M;7 M M=Convert.ToInt32(Console.ReadLine();Convert.ToInt32(Console.ReadLine();8 N N=Convert.ToInt
4、32(Console.ReadLine();Convert.ToInt32(Console.ReadLine();9 forfor(int(int i=M=1;i=M=1;i i-)10 ifif(M(M%i i=0 0&N N%i i=0)0)11 12 Console.WriteLine(0Console.WriteLine(0和11的最大公约数是:2,M,N,i);:2,M,N,i);13 break;break;14 73.5.7 循环结构程序举例例3.24 运行结果64和32的最大公约数是:3264323.5.7 循环结构程序举例8例3.231 usingusing SystemSy
5、stem;2 classclass ProgramProgram3 4 static voidstatic void MainMain()()5 6 intint N,MN,M;7 M M=ConvertConvert.ToInt32ToInt32(ConsoleConsole.ReadLineReadLine();();8 N N=ConvertConvert.ToInt32ToInt32(ConsoleConsole.ReadLineReadLine();();9 forfor(intint i i=M M=1 1;i i-)10 ifif(M M%i i=0 0&N N%i i=0 0)
6、11 12 ConsoleConsole.WriteLineWriteLine(00和11的最大公约数是:22,M,N,i,M,N,i););13 breakbreak;14 93.5.7 循环结构程序举例2条件型循环条件型循环用于处理循环次数未知的循环过程,称为“不定次数循环”。在条件型循环中,由于事先不能准确知道循环的次数,因此循环控制是由条件来判定的。在每次循环时检测这个条件,条件一旦满足,循环就结束。条件型循环常使用while语句和do语句。103.5.7 循环结构程序举例【例3.24】用下面的公式求 的近似值,直到最后一项的绝对值小于1e-7为止。11114357+3.5.7 循环结
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 程序设计Csharp程序设计 27 程序设计 Csharp 27
限制150内