C#关于For循环break,goto,return的应用

我不会,哪位大哥大姐教教我... 我不会,哪位大哥大姐教教我 展开
 我来答
小鱼的生活笔记
高能答主

2020-02-06 · 专注于生活领域的最新咨询和生活小细节
小鱼的生活笔记
采纳数:608 获赞数:411541

向TA提问 私信TA
展开全部

1、break是循环结束执行,执行循环体后面的代码。

2、continue是跳过本次循环未执行的代码,继续执行下一次循环。

3、goto是跳到指定的指令去,指哪儿,它跳到哪儿。

4、return是函数返回,如果循环在Main函数中,那么程序一般就结束了。

扩展资料

设计目标

C#旨在设计成为一种“简单、现代、通用”,以及面向对象的程序设计语言,此种语言的实现,应提供对于以下软件工程要素的支持:强类型检查、数组维度检查、未初始化的变量引用检测、自动垃圾收集(Garbage Collection,指一种自动内存释放技术)。

软件必须做到强大、持久,并具有较强的编程生产力。此种语言为在分布式环境中的开发提供适用的组件开发应用。

为使程序员容易迁移到这种语言,源代码的可移植性十分重要,尤其是对于那些已熟悉C和C++的程序员而言。对国际化的支持非常重要。C#适合为独立和嵌入式的系统编写程序,从使用复杂操作系统的大型系统到特定应用的小型系统均适用。

参考资料来源:百度百科-c#

博学小赵爱生活
高能答主

2019-06-11 · 专注于食品生活科技行业
博学小赵爱生活
采纳数:456 获赞数:111855

向TA提问 私信TA
展开全部

</pre><p>break是循环结束执行,执行循环体后面的代码,用于跳出当前循环,从当前位置跳出,并且不再执行当前循环里的内容。

</p><p>continue是跳过本次循环未执行的代码,继续执行下一次循环。

goto是跳到指定的指令去,光标指哪,就跳到哪。

</p><p>return是函数返回,如果循环在Main函数中,那么程序一般就结束了。

</p><p></p><p>for (int i = 0; i < 1000; i++)第一层循环{for (int j = 0; j < 1000; j++)。

第二层循环{int temp = j;break;跳出第一层循环}break;跳出第二层循环}</p><pre>

return会退出包含循环体的整个方法:

static void Main(string[] args)

{

printout();

Console.WriteLine("out of printout method!"); 

Console.ReadKey();

}static void printout()

{

int i = 1;      

while (i <= 10)

{          

if (i == 6)

{               

return;

}

Console.WriteLine("{0}", i++);

}

Console.WriteLine("this code will never be reached!");  //执行不到}

扩展资料:

C# 属性(Property)

属性(Property) 是类(class)、结构(structure)和接口(interface)的命名(named)成员。类或结构中的成员变量或方法称为 域(Field)。

属性(Property)是域(Field)的扩展,且可使用相同的语法来访问。它们使用 访问器(accessors) 让私有域的值可被读写或操作。

属性(Property)不会确定存储位置。相反,它们具有可读写或计算它们值的 访问器(accessors)。

例如,有一个名为 Student 的类,带有 age、name 和 code 的私有域。我们不能在类的范围以外直接访问这些域,但是我们可以拥有访问这些私有域的属性。

访问器(Accessors)

属性(Property)的访问器(accessor)包含有助于获取(读取或计算)或设置(写入)属性的可执行语句。访问器(accessor)声明可包含一个 get 访问器、一个 set 访问器,或者同时包含二者。



本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
duhaizhang
推荐于2018-03-02
知道答主
回答量:2
采纳率:0%
帮助的人:2.9万
展开全部
break是循环结束执行,执行循环体后面的代码。
continue是跳过本次循环未执行的代码,继续执行下一次循环。
goto是跳到指定的指令去,你指哪,他跳到哪。
return是函数返回,如果循环在Main函数中,那么程序一般就结束了。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友3b60ea87f
2012-02-20 · TA获得超过152个赞
知道小有建树答主
回答量:284
采纳率:100%
帮助的人:171万
展开全部
break是终止循环体,执行循环结束后的代码
goto是跳到你指定的代码
return是结束整个过程,即过程内后面所有的代码都不执行了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
KO涯
2012-02-20 · TA获得超过261个赞
知道答主
回答量:80
采纳率:0%
帮助的人:54.2万
展开全部
从多层循环的内涔循环跳到外层循环用goto
从循环体内跳出循环,即提前结束循环 break
不再执行该循环了 正常结束该循环 用return
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式