for(i 1 i这里面为什么有两个表示什么

2021-02-12 05:39:37 字数 4201 阅读 8282

1楼:匿名用户

for(i=1;;i++)表示i从1开始循环,每次递增1,如果for中间没有break;则一直循环下去。

2楼:gta小鸡

缺少循环结束条件,需要在循环体内部添加判断条件,否则会陷入死循环

3楼:天下霸傲

不是 中间的部分被省略了,如果不写,就是真,往下执行就行,其实是个死循环

4楼:匿名用户

第一个是i=1;第二个是i<=某个数;

5楼:匿名用户

我早就忘了该如何开心的笑了!

6楼:水德水相亭

是等价的。

将数组里值s[j]赋给s[i]然后i,j都自加。

for循环:for(;;)和for(int i=0;;i+=2) 这两个是什么意思 怎么使用的

7楼:匿名用户

for(;;)死循环,用法:

for(;;)

for(int i=0;;i+=2)死循环,每循环一次,i的值+2;比如执行完第一次循环,i=2,执行完第二次循环,i=4,同样:

for(int i=0;;i+=2)

8楼:匿名用户

for 循环一般附三个表达(有四个的,暂时不说)for(i=0;i<100;i++) 第一个分号是给初值,中间是判断循环条件,后面是循环后变量情况

for(;;) 什么都没有,就是没有跳出循环的条件,类似while(1);无限循环

for(int i=0;;i+=2)初值和循环后变量情况也有了,就是判断没有。也是没有跳出循环的条件。无限循环:

i=0,循环,i+=2,循环,i+=2循环。。。。如此下去。

9楼:静息态

for(;;)表示无限循环

for(int i=0;;i+=2);表示无限循环 i=0开始每次加2

for(i=1;i<100;i++) 中的 i++ 是什么意思?

10楼:听不清啊

i++在这里就是i=i+1的意思。

用在别的地方,则是先取i的原值,进行语句规定的操作,取用结束后i=i+1

11楼:育知同创教育

i++的意思说每次循环进来i+1,循环100次打印就是i=100.

c语言中for(i=0;i<2,i++)是什么意思

12楼:听不清啊

在c语言中,

for(i=0;i<2,i++)

这样的循环体会执行2次(分别是i=0和i=1时的情况)它的执行流程是这样的:

首先给变量i赋初值0,然后判断,若满足条件i<2(是),就执行循环体的语句,完成后再i++,即

i = i + 1;

i 变成1,然后再次判断是否满足条件i<2(仍是),就再执行循环体的语句,完成后再i++,即

i 成为2, 再次判断是否满足条件i<2 ,发现不再满足,于是就退出循环。

13楼:匿名用户

理解你给的语句中i和i++前面的逗号分别是i和分号的笔误,如非笔误请追问

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

是以下语句的简写:

i=0;

loop:

if ( i<2 )

14楼:空素琴狄己

刚开始学习就问这样的问题。。。

一个简单的循环,i从0开始,到i等于2,没循环一次i自增1,到不满足条件小于等于2是就跳出循环

15楼:匿名用户

i = 0 表示i在for循环中的初始值是0.i<2表示可以循环的次数,即 0 1 两次。i++ 就是i = i+1的意思,表示每次循环步长是1.

那么这个循环就是执行2次 假如吧你这个条件中的i++变成i = i+2,那就是步长等于2 那么这个循环就只执行一次了。 还有,注意格式for ( i=0;i<2;i++ ) 希望对你有帮助

16楼:匿名用户

i的初值等於2

当i的值小於n时执行for回圈的内容

且i的值加1

直到i=n时跳出回圈

17楼:dd爱睡觉的熊

for循环中间的1永远为真,所以这是个死循环(除非当i满足某个条件,用break退出循环),i从0开始,每次循环加一。

18楼:藏着羽毛

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

19楼:戏子_丑

for(i=0;i<2,i++){};

{}中的**执行两次第一次i=0,

第一二次i=1。

20楼:很想好好学习

初始化时i大写?

for循环基本形式,不懂看书,比提问强。

21楼:匿名用户

春方殊离仁君

越国亡来又是谁。 荣身苦惟艰生患

·西施宜笑复宜颦,

多殷忧缠情将如

for(i=2;i

22楼:匿名用户

i的初值等於2

当i的值小於n时执行for回圈的内容

且i的值加1

直到i=n时跳出回圈

23楼:人当自助

for是循环语句的关键字,这个表示有一个变量i,初始化值为2,每循环一次,i自动加1,每次循环开始前比较i

24楼:魔杰亡灵

循环语句

起始语句i=2,条件语句如果i

25楼:匿名用户

表示 i 取值为这些数字:2, 3, 4, ... n-1

c语言中的for(i=a+1;i

26楼:匿名用户

死格式bai套用理解就

可以du

for中的三个表达式zhi

第一个是

dao初始化变量

内,可以有多容个,用逗号隔开

第二个是判断是否满足条件,表达式返回值是非零就执行循环体,是零就退出循环

第三个是改变循环条件的

执行顺序是,先执行第一个表达式(这个只有在第一次循环的时候用到,后面的循环就不用了)。接着判断第二个表达式,非零就执行循环体,零就退出,接着运行循环体,最后运行第三个表达式(改变循环条件)

这样,套用进去理解就可以了

27楼:匿名用户

这是一个for循环bai语句,首先把a+1赋给dui,再判断i小于b吗,

zhi如果daoi小于b,则

执行for循环内下一条语句容,然后i再加1,再判断i小于b吗,如果小于则执行for循环下一条语句,如此循环下去,什么时候i不小于b了,则结束此循环。

28楼:小蝌蚪

和c++循环差不多,刚学c++,c不懂。。

for(i=1; i<=n;++i) {++x; s+=x;} 这个语句是什么意思,怎么个执行过程?求解答~

29楼:匿名用户

for循环里面的语句表示,这个循环执行了n次,从i=1执行,每i=i+1执行一次,到i=n

大括号里面的表示,x=x+1;s=s+x

整体算式可以表示为:s=s+x+(x+1)+(x+2)+……+(x+n-1)+(x+n)

30楼:匿名用户

假设n为3,x为0,s为0,这个for循环执行时:

i = 1, x = 1, s = s + x = 0 + 1 = 1;

i = 2, x = 2, s = s + x = 1 + 2 = 3;

i = 3, x = 3, s = s + x = 3 + 3 = 6;

其实这样的循环,是可以自己逐步分析得到结果的

31楼:物语星空

for循环i从1到n逐渐增大 x也逐渐增大 (但是x应该有一个初值)

当i=1时 x=x+1 带入下面 s+=x

直到i= n 结束

for(i 0 i 4 iiprintf输出什么,为什么

1楼 金色潜鸟 循环语句 增量部分 i i 是逗号表达式 , 可以看成 i i 也就是 i i 2 循环语句 成为 for i 0 i 4 i i 2 printf 所以循环 2 次, i 0 打印 1次,i 2 再打印 1次,i 4 退出循环。 输出 2楼 匿名用户 i 0 i 4成立,开始循环 ...

for(i 1 in it x i s+t中大括号为什么不能省

1楼 匿名用户 在for i 1 i n i 序号中,如果没有大括号,默认是有且仅让它的下一句循环执行,也就是t x i 会循环执行,另外那句不循环执行,而是等待循环结束之后才执行,因为在循环的外面,只执行了一遍 2楼 蓉雪球 很简单啊,因为程序里的循环结构下只能套一句,如果不加大括号,就只能实现一...

为什么P(1 i)n P(F P,i,n)

1楼 看那海水湛蓝 你应该写错了吧?是f p 1 i p f p,i,n ,其中, f p i n 1 i 是复利终值系数 i年利率 n是年数 具体数值可以根据 查出。 有一个公式,f p 1 i n写成f p f p i n 的形式是什么意思?从后面的公式并不能看 10 2楼 君君是仙女 后面那个...