发布网友 发布时间: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都一样的。