关于for循环中两个循环控制变量,说说下面的两个语句不同之处~

发布网友 发布时间:2022-04-23 21:27

我来回答

1个回答

热心网友 时间:2023-10-10 04:19

第一种结果,根据for的循环条件中是 i <= 3&j<=3,所以这个循环执行了2次就结束了。i=1,j=1,sum1=1,sum2=1;i=2,j=3,sum1=3,sum2=4;i=3,j=5.此时条件不符合。所以输出是sum1=3,i=3,sum2=4,j=5;
第二种结果,根据循环条件,i<=3;这个循环执行了三次。
i=1,j=1,sum1=1,sum2=1;i=2,j=3,sum1=3,sum2=4;i=3,j=5,sum1=6,sum2=9;i=4,j=7此时不符合条件跳出循环,输出为:sum1=6,i=4,sum2=9,j=7追问for ( i = 1, j = 1; i <= 3,j<=3 ;i++,j+=2 )这种形式写出来是错的?
for循环中两个循环控制变量的语法是什么?

追答for语句中,第二个是循环条件,它的语法是跟if、while都一样的。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com