99问答网
所有问题
for( ;1 ;)是什么意思,如果改成for(;0;)结果一样嘛???
如题所述
举报该问题
推荐答案 2012-10-07
for( ;1 ;)表示这个
for循环
无初始化,判断条件恒为真,循环结束后没有任何操作直接开始下一轮,其效果是无限循环。而for(;0;)是永远不执行循环
追问
也就是说第二个表达式如果是0就表示为假咯?
追答
对,第二个表达式如果是0就表示为假
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/eOeejv7Wz.html
其他回答
第1个回答 2012-10-07
第一个是死循环,第二个不执行
相似回答
C语言里
for(;1;)是什么意思?
答:
永远为真的for循环语句。循环语句由循环体及循环的判定条件两部分组成,其表达式为:
for(
单次表达式;条件表达式;末尾循环体){中间循环体;}。表示式皆可以省略,但分号不可省略,因为“;”可以代表一个空语句,省略了之后语句减少,即为语句格式发生变化,则编译器不能识别而无法进行编译。
C语言里
for(;1;)是什么意思?
答:
for 是循环语句 例如
for(
int a=
1;
a<=10;a++)/* 先定义一个变量且初始化, 然后定义表达式 a<=10(a小于等于10), a++是a自加相当于a=a+1 这句语句的意思就是 定义整型a=1 当a小于等于10时 for执行循环 并且a自加 当a=10时循环停止*/ { cout<<"循环了"<<a<<"次"<<endl;...
语句
for( ;1
;)
有什么问题?它
是什么意思
答:
他的意思是循环条件永远为真,不停地进行循环操作,除非循环体中有强制退出循环的语句才能终止循环,其实功能就相当于while
(1)
for(;;)是什么意思
答:
在C语言中,for语句使用最为灵活,它的一般形式为:
for(
表达式
1;
表达式2; 表达式3) 语句 它的执行过程如下:先求解表达式1。求解表达式2,若其值为真(非0),则执行for语句中指定的内嵌语句,然后执行下面第3)步;若其值为假
(0),
则结束循环,转到第5)步。求解表达式3。转回上面第2)步...
c语言中
for(;
-
1;)是什么意思
答:
for有很多种用法
for(;;)
相当于无限循环 while(turn)的用法,for(;-
1;)
的意思是 判断-1是否为真
,如果
真就执行for里面的代码,假就退出 for(a;b;c)的
意思是
一进for循环 首先执行a,然后判断b是否为真,真的话执行for里面的代码,执行完后执行c再继续判断b是否为真...循环下去知道b为假...
C语言
FOR
语句求解
答:
for循环的定义
for(
变量的初始值;运行条件的终止;变量变化的步长)第一个循环i的初始值为
0,
一直运行到i=3停止I=2时,条件仍满足,仍就执行循环体,步长为
1
每次+1 第二个循环j的初始值为2,一直运行到j
for
循环后加“;”和不加“;”的区别
是什么???
答:
第6次循环中的输出打出的,就是第5次循环结束时的
结果,
就是15如果不加
分号,
循环会部结束后才会轮到输出语句,就会打出第6次循环结束的结果21把程序
改成
下面这样,你再运行下就知道了:public class For { public static void main(String[] args) { int i,sum =
0;
for(
i =
1;
i <= 6;sum += i++...
for(
表达式
1;
表达式2;表达式
;)
分别省略表达式
1,
2,3都
什么意思?
答:
(
1)
省略1是可以的,但是需要在for语句之前定义变量。如:int i=
0;for(;
i<10;i++){};(2)省略2会死循环,2是判断条件,为假的时候退出循环。省略会默认判断一直为真,循环一直进行。这个时候可以在for循环内手动终止循环。for(int i=
0;;
i++){……(前面想写什么程序自己写)if(i>=10)...
for(
i=
0;1;
i++
)什么意思
答:
for
循环中间的1永远为真,所以这是个死循环(除非当i满足某个条件,用break退出循环),i从0开始,每次循环加一。
大家正在搜
for是什么意思翻译成中文
force是什么意思中文翻译成
of什么意思中文翻译成
六成不改什么意思
for什么时候翻译成因为
for翻译成的
for翻译成中文
near是什么意思中文翻译成
now翻译成中文是什么意思