for循环中i=0是什么意思?

如题所述

C语言中:for(i=0;i<3;i++)for(j=0;j<3;j++)是一个双重循环。

for(i=0;i<3;i++)

{

for(j=0;j<3;j++)

}

其中for(j=0;j<3;j++)是for(i=0;i<3;i++)的内嵌循环

先循环第一个fori=1j=1,2,3i=2j=1,2,3i=3j=1,2,3一共3*3执行9次、

for遍历0到9之间的数字

for(;i<10;i++){

printf("%d",i);

}

printf("\n");

//此时i的值是10

printf("i=%d\n",i);

扩展资料

for循环体外定义变量

#include<stdio.h>

intmain(){

inti=0;

for(;i<10;i++){

printf("%d",i);

}

printf("\n");

printf("i=%d\n",i);

intj=0;

for(;j<10;){

printf("%d",j);

j++;

}

printf("\n");

printf("j=%d\n",j);

return0;

}

温馨提示:答案为网友推荐,仅供参考
相似回答