当前位置:首页>开发>正文

c语言for循环中return作用是什么 C#关于For循环break,goto,return的应用

2023-07-02 13:03:06 互联网 未知 开发

 c语言for循环中return作用是什么 C#关于For循环break,goto,return的应用

c语言for循环中return作用是什么?

作用1:表示返回,这个程序可以结束了,可以不带参数,如果你的程序运行到这里,你就不往后运行了,可以加一个return语句,就不会再执行了
作用2:返回指定类型的值,在定义函数的时候不是有 int af()int 这里是返回值,return 后面接的就是这个返回值,这个函数执行后就可以给别的变量赋值了,他的值就是return 后面的值

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

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

continue是跳过本次循环未执行的代码,继续执行下一次循环。
goto是跳到指定的指令去,光标指哪,就跳到哪。

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

for (int i = 0 i < 1000 i )第一层循环{for (int j = 0 j < 1000 j )。
第二层循环{int temp = jbreak跳出第一层循环}break跳出第二层循环}


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 访问器,或者同时包含二者。

最新文章

随便看看