《二单元c语法》ppt课件

《二单元c语法》ppt课件

ID:27212376

大小:329.32 KB

页数:31页

时间:2018-11-29

《二单元c语法》ppt课件_第1页
《二单元c语法》ppt课件_第2页
《二单元c语法》ppt课件_第3页
《二单元c语法》ppt课件_第4页
《二单元c语法》ppt课件_第5页
资源描述:

《《二单元c语法》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二单元C#语法劳动和社会保障部全国计算机信息高新技术考试指定教材——ASP.NETC#的流控制结构----条件语句条件语句C#主要包含两种条件语句:IF语句和Switch语句。C#的流控制结构----条件语句if(表达式){语句块;}if(表达式){语句块1;}else{语句块2;}if(表达式1){语句块1;}elseif(表达式2){语句块2;}else{语句块3;}C#的流控制结构----条件语句Switch(表达式){case表达式的值1;{语句1;}case表达式的值2;{语句2;}……default:{语句default;}}C#的流控制结

2、构----循环语句C#中共有四种循环语句:for语句、foreach语句、while语句和do语句。C#的流控制结构----循环语句(for)usingSystem;publicclassForLoopTest{publicstaticvoidMain(){for(inti=1;i<=5;i++)Console.WriteLine(i);}}C#的流控制结构----循环语句(Foreach)Demo2-1.csC#的流控制结构----循环语句(while)usingSystem;classWhileTest{publicstaticvoidMain(){

3、intn=1;while(n<6){Console.WriteLine("Currentvalueofnis{0}",n);n++;}}}C#的流控制结构----循环语句(do...while)usingSystem;classDoTest{publicstaticvoidMain(){intn=10;do{Console.WriteLine("Currentvalueofnis{0}",n);n++;}while(n<6);}}C#的流控制结构----跳转语句跳转语句的作用是使函数内的程序无条件的改变控制权,即在程序间进行控制转移。跳转语句包括brea

4、k、continue、goto、return和throw语句。C#的流控制结构----跳转语句(break)break语句用于终止最内层while、do、for和switch语句的执行。当程序遇到这一语句之后,执行紧接在被终止执行的语句后面的语句。C#的流控制结构----跳转语句(break)usingSystem;classBreakTest{publicstaticvoidMain(){for(inti=1;i<=100;i++){if(i==5)break;Console.WriteLine(i);}}}C#的流控制结构----跳转语句(break

5、)Demo2-2.csC#的流控制结构----跳转语句(continue)continue语句仅使最内层的循环体终止当前进行的这次循环。在while和do循环结构中,它将控制权转至对真值条件的计算。它与前面提到的break语句不同,它并不终止整个循环的执行,而仅仅终止当前这一次循环的运行。C#的流控制结构----跳转语句(continue)usingSystem;classContinueTest{publicstaticvoidMain(){for(inti=1;i<=10;i++){if(i<9)continue;Console.WriteLine(

6、i);}}}C#的流控制结构----跳转语句(goto)goto语句也能用来跳出循环和switch语句。它无条件的转移程序的执行控制,其转移目的地是一个标号,因此要求标号与goto语句处在同一个函数中。C#的流控制结构----跳转语句(goto)usingSystem;classtestgoto{publicstaticvoidMain(){intx=55;Console.WriteLine("x={0}",x);if(x==55){x=135;gotoA;//Error}x=x+1;A:for(inti=1;i<=5;i++){Console.Writ

7、eLine(i);}Console.WriteLine("x={0}",x);}}C#的流控制结构----跳转语句(return)usingSystem;classReturnTest{staticdoubleCalculateArea(intr){doublearea;area=r*r*Math.PI;returnarea;}publicstaticvoidMain(){intradius=5;Console.WriteLine("Theareais{0:0.00}",CalculateArea(radius));}}构造函数与析构函数构造函数与析构函

8、数是两类特定的函数。构造函数在创建对象的时候被自动的调用,用以执行初对象的初始化

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

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

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