c语言中for(j=0;j<10;j++)表示什么意思?!c++又有什么意义?!j=0代表意义是?
答案:4 悬赏:0 手机版
解决时间 2021-03-14 19:07
- 提问者网友:城市野鹿
- 2021-03-14 04:15
c语言中for(j=0;j<10;j++)表示什么意思?!c++又有什么意义?!j=0代表意义是?
最佳答案
- 五星知识达人网友:山河有幸埋战骨
- 2021-03-14 05:38
for是一个循环语句。是说开始时(初始化)j=0。当j<10时,j自增下去。for(当这里自增下去){这里语句就循环执行}
比如
#include<stdio.h>
int main()
{
int j;
for(j=0;j<10;j++)
{
//这里是循print
printf("%d\n",j);
printf("hello world\n");
}
printf("你好世界\n");//这里只一次
return 0;
}
比如
#include<stdio.h>
int main()
{
int j;
for(j=0;j<10;j++)
{
//这里是循print
printf("%d\n",j);
printf("hello world\n");
}
printf("你好世界\n");//这里只一次
return 0;
}
全部回答
- 1楼网友:几近狂妄
- 2021-03-14 08:24
循环体循环10次
j=0是初始化计数器
j<10是循环判断条件
j++是每次循环体结束计数器自增1
- 2楼网友:渡鹤影
- 2021-03-14 07:05
这个是循环体的判断条件,开始是“j=10”,因为10<11,满足条件“j<11”,所以开始执行循环体里面的步骤,接下来,进行“j++”,也就是j自增1,j也就变成了11,这时候不满足条件“j<11”了,就退出循环体了。请问您明白了么?
- 3楼网友:梦中风几里
- 2021-03-14 06:23
楼上的,什么当j<10时,j自增下去 ,误导新人
这句for语句等价于
j=0;
while (j<10)
{
XXXX;
j++;
}
j=0只执行一次,然后判断j<10,为真是执行循环体,然后再执行j++,继续判断j<10,以此类推,直到j<10为假退出循环
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯