visual c# 程序设计 讲稿 第03章

visual c# 程序设计 讲稿 第03章

ID:36317702

大小:122.00 KB

页数:19页

时间:2019-05-09

visual c# 程序设计 讲稿 第03章_第1页
visual c# 程序设计 讲稿 第03章_第2页
visual c# 程序设计 讲稿 第03章_第3页
visual c# 程序设计 讲稿 第03章_第4页
visual c# 程序设计 讲稿 第03章_第5页
资源描述:

《visual c# 程序设计 讲稿 第03章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VisualC#程序设计第3章C#程序流程控制语句概论语句的终点和可达性语句块空语句标号语句声明语句局部变量声明局部常量声明条件语句条件语句依据一个控制表达式的计算值从一系列可能被执行的语句选择出要执行的语句。它主要包括:if语句switch语句条件语句if语句1示例程序如下:staticvoidMain(){inta,b;stringc;Console.Write(“输入一个数值:”);c=Console.ReadLine();a=int.Parse(c);b=30;if(a>10)//如果输入的数大于10,进行以下计算Console.WriteLine(“a+b={0}+{1}={2}

2、”,a,b,a+b);}条件语句if语句2publicstaticvoidMain(){doublea,b,x;Console.Write(“输入一个数值:”);a=double.Parse(Console.ReadLine());Console.Write(“再输入一个数值:”);b=double.Parse(Console.ReadLine());if(a>b)x=a;elsex=b;Console.WriteLine(“themaxis:{0}”,x);}条件语句if语句3publicstaticvoidMain(){conststringCPlusPlus="C++";consts

3、tringVisualBasic="VisualBasic";conststringJava="Java";Console.Write("Whatisyourcurrentlanguageofchoice"++"(excludingC#)?");stringinputString=Console.ReadLine();if(0==String.Compare(inputString,CPlusPlus,true)){Console.WriteLine("You'llhavenoproblempicking"++"upC#!");}elseif(0==String.Compare(inp

4、utString,VisualBasic,true)){Console.WriteLine("You'llfindlotsofcoolVBfeatures"++"inC#!");}elseif(0==String.Compare(inputString,Java,true)){Console.WriteLine("You'llhaveaneasiertime"++"pickingupC#!!");}else{Console.WriteLine("Sorry-doesn'tcompute.");}}条件语句switch语句依据控制表达式的值选择执行相关的语句,其格式如下:s

5、witch(表达式){case常量表达式1:{语句组1}break;case常量表达式2:{语句组2}break;…….case常量表达式n:{语句组n}break;default:{语句组n+1}break;}switch语句包括关键字switch和其后的括号表达式(我们称之为switch表达式)和switch块。Switch块包含有零个或者多个由括号包围的switch分支。每个switch分支又由一个或者多个switch标号和跟在它们后面的语句列表组成循环语句循环语句反复执行某一嵌套语句,可以实现一个程序模块的重复执行,它对于我们简化程序,更好地组织算法有着重要的意义。C#为我们提供了

6、四种循环语句循环语句包括:for语句foreach语句while语句do语句循环语句for循环for语句首先计算一系列初始表达式的值,接下来当条件成立时,执行其嵌套语句,之后计算重复表达式的值并根据其值决定下一步的操作,它是构成循环的最灵活简便的方法循环语句foreach循环foreach语句是C#中新引入的一种循环语句,它的作用是列举出一个集合(collection)的所有元素,并执行关于集合中每个元素的嵌套语句。foreach语句格式如下所示。其格式如下:foreach(变量类型迭代变量in集合表达式){循环体语句块}循环语句while循环while依据其表达式的值条件执行它的嵌套语句

7、零次或者多次。其格式如下:while(条件表达式){语句块}while语句是按下面方式执行的:计算其自己的布尔表达式如果次布尔表达式值为真,程序执行while语句的嵌套语句。当程序执行到嵌套语句的结尾(或许为一条continue语句),程序将重写会到while语句的开头。如果布尔表达式值为假,程序跳转到while语句的结尾。循环语句do循环do语句根据其布尔表达式的值有条件的执行它的嵌套语句零次或者多次。其格式如下:do

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。