C#C++C语言学会编程第6课语句

C#C++C语言学会编程第6课语句

ID:32767065

大小:50.61 KB

页数:30页

时间:2019-02-15

C#C++C语言学会编程第6课语句_第1页
C#C++C语言学会编程第6课语句_第2页
C#C++C语言学会编程第6课语句_第3页
C#C++C语言学会编程第6课语句_第4页
C#C++C语言学会编程第6课语句_第5页
资源描述:

《C#C++C语言学会编程第6课语句》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第6课语句和其他编程开发语言(如C、C++等)一样,C#语言也是由各种各样的语句有序构建而成的。语句可以声明局部变量或常量,调用方法,创建对象,将值赋予变量、属性或字段等。一般地,语句以;(分号)终止。本章将讲解C#语言中的各种语句,主要介绍以下知识点。�基本语句;�跳转语句;�选择语句;�迭代语句;�其他语句。6.1语句概述和其他程序开发语言一样,C#语言也提供了多种语句。C#语言的语句可以分为以下3个大类:�标记语句,给语句加上一个标签作为前缀。�声明语句,用来声明局部变量或常量�嵌入语句,能够嵌入到本身语句或其他语句中执

2、行的语句。6.2基本语句C#语言包含多种常用的基本语句,如空语句、标记语句、表达式语句、声明语句、块等。本节将详细介绍创建这些语句的方法。6.2.1空语句顾名思义,空语句(emptystatement)不包括任何实际性语句,它什么都不做。空语句的语法形式如下:;当在要求有语句的上下文中不执行任何操作时,使用空语句6.2.2标记语句标记语句(labeledstatement)可以给语句加上一个标签作为前缀,它可以出现在块(第6.2.5节)中,但是不允许它们作为嵌入语句。标记语句的语法形式如下:identifier:stateme

3、nt;identifier为标签的名称。在同一个块中,不能存在两个同名的标签,否则会产生编译错误。statement表示被标签标记的语句。6.2.3表达式语句表达式语句是C#语言程序代码中最为常见的一种语句,它用来计算所给定表达式的值,而且由该表达式计算的值将被丢弃。实际上,表达式的值只是一个中间结果。表达式语句包括以下7类语句:�赋值表达式,如“i=2008;”等。�调用表达式,如“Count();”等。�创建对象表达式,如“objecto=newobject();”等。�前缀递减表达式,如“--i”等。�前缀递增表达式,如

4、“++i”等。�后缀递减表达式,如“i--”等。�后缀递增表达式,如“i++”等。6.2.4声明语句声明语句用来声明局部变量或常量,它可以出现在块(第6.2.5节)中,但不允许它们作为嵌入语句使用。声明语句包括声明局部变量语句和声明局部常量语句。声明局部变量语句用来声明一个局部变量。6.2.5块块(block)用于编写多条语句,并且可以将整个块看成一个单个语句。块的语法形式如下:{statement-list}statement-list为一个语句列表,它是可选的。如果不存在statement-list,则称该块是空的。语句列

5、表是由一个或多个顺序编写的语句组成。6.3跳转语句跳转语句(jumpstatement)用于无条件地转移程序的控制,它包括以下5种跳转语句:�break语句,用于退出直接封闭它所在的switch(第6.4.2小节中介绍)、while(第6.5.3小节中介绍)、do(第6.5.4小节中介绍)、for(第6.5.1小节中介绍)或foreach语句(第6.5.2小节中介绍)。continue语句,用于开始直接封闭它的while、do、for或foreach语句的一次新循环。�return语句,一般用于函数成员的返回操作,即将控制返回

6、到函数成员的调用方。�throw语句,用于产生一个异常。�goto语句,跳转到指定的标签位置。6.3.1break语句break语句用于退出直接封闭它所在的switch、while、do、for或foreach语句。它的语法形式如下:break;注意:break语句只能用在switch、while、do、for或foreach语句中,否则发生编译时错误。如果break语句位于多层嵌套的switch、while、do、for或foreach语句中,break语句只能应用于最里层的语句。6.3.1continue语句continu

7、e语句用于开始直接封闭它的while、do、for或foreach语句的一次新迭代。它的语法形式如下:continue;注意:continue语句只能用在while、do、for或foreach语句中,否则发生编译时错误。如果continue语句位于多层嵌套的while、do、for或foreach语句中,continue语句只能应用于最里层的语句。6.3.1return语句return语句一般用于函数成员的返回操作,即将控制返回到函数成员的调用方。它的语法形式如下:returnexpressionopt;expression

8、opt为返回值的表达式,它是一个可选表达式。return语句存在以下两种形式:不带expressionopt表达式的return语句,只能用在返回类型为void的函数成员、属性的set访问器(第8章)、事件的add和remove访问器(第8章)、实例构造函数(第8章)、静态构

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

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

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