编程for循环语句(for循环语句)
你们好,最近小艾特发现有诸多的小伙伴们对于编程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循环语句这篇文章的一些介绍,希望对大家有所帮助。
免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。