首页 > 科技 >

编程for循环语句(for循环语句)

发布时间:2023-09-03 08:42:18来源:

你们好,最近小艾特发现有诸多的小伙伴们对于编程for循环语句,for循环语句这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。

1、 for循环的格式是

2、 For(语句1;声明2;报表3)

3、 {

4、 做事;

5、 }

6、 在…之中

7、 语句1一般用来定义变量,可以留空,就是写个分号''就行了

8、 语句2是一个逻辑值。如果该逻辑值为真,则循环继续;如果为假,循环结束;如果为空,则循环继续,成为无限循环。

9、 语句3一般和语句1一样,也是可有可无的。一般是用步长从增或减,也就是循环(我不懂,后面看例子)。

10、 for (; )

11、 {

12、 Console.Write(1);

13、 }

14、 这段代码,因为第二条语句是空的,所以是一个无限循环,程序一直输出‘1’。

15、 for (; true; )

16、 {

17、 Console.Write(1);

18、 }

19、 这个程序的第二条语句是逻辑真,所以程序会一直循环输出‘1’。

20、 for (; false; )

21、 {

22、 Console.Write(1);

23、 }

24、 这段代码,第二条语句是逻辑假,所以程序不会输出任何东西。

25、 语句1可以用来定义变量,这个语句只在循环开始时执行一次。这里,我们输出我在语句1中定义的变量。

26、 语句1可以同时定义两个变量,但它们必须是同一类型,用逗号分隔。

27、 语句3可以理解为每次循环执行完成后执行的语句。

28、 密码

29、 for (int i=9; true; i++)

30、 {

31、 Console.Write(i);

32、 }

33、 和代码

34、 for (int i=9; true;)

35、 {

36、 Console.Write(i);

37、 i++

38、 }

39、 你可以认为它是等价的

40、 如果你不能理解上述内容,那么你必须死记硬背这个循环的格式。

41、 for (int i=0; i10; i++)

42、 {

43、 Console.Write(i);

44、 }

45、 这段代码的执行过程如下

46、 首选程序执行语句1:int I=0;

47、 然后程序比较语句2: i10是真还是假,显然是真,于是程序执行循环体。

48、 {

49、 Console.Write(i);

50、 }

51、 执行完循环体后,执行语句III I;

52、 此时不会再执行语句一(前面说了,语句一只执行一次),比较语句二:i10是true还是false,这里明显是true,所以程序执行循环体

53、 {

54、 Console.Write(i);

55、 }

56、 执行完循环体后,执行语句三i++;

57、 再比较语句二:i10是true还是false,这里明显是true,所以程序执行循环体

58、 {

59、 Console.Write(i);

60、 }

61、 如此循环,直到语句二的值是false,也就是直到i10是false,也就是i=10,循环体执行完毕

62、 我们看看这段代码的运行结果,从零输出到9,没错

63、 复杂一点的循环,其实就是循环的内嵌,也就是两个循环嵌套使用,再说一次,对简单的熟悉了,复杂的也就简单了,大家不要去研究很多层的嵌套循环,只要把单层的循环吃透了,那就算你一百层,说白了,也只是单层循环的叠加,没有什么意义,这里我写个例子,看不懂的,也不用着急,好好练习单层的循环就好

以上就是for循环语句这篇文章的一些介绍,希望对大家有所帮助。

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。