88问答网
所有问题
int i, k; 则for循环语句: for(i=0,k=-1;k=1;i++,k++)的结果
int i, k; 则for循环语句: for(i=0,k=-1;k=1;i++,k++)的结果
A循环结束条件不合法 B循环零次 C循环1次 D循环无穷多次
举报该问题
推荐答案 2007-03-15
两个分号之间的k=1是赋值语句,这个语句的值(或者说返回值)就是等号右边的值,即1.在C++中,非0值作为判断条件时都认为是true,所以for循环的判断语句都会成功.所以,除非在循环体内有break,return关键字,不然就是死循环!!
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://88.wendadaohang.com/zd/ggMV1gVc.html
其他回答
第1个回答 2007-03-15
出错了 k=1不能返回boolean值
第2个回答 2007-03-15
这个程序的循环限制条件为k=1,这是一个赋值语句,编译应该不会成功。
第3个回答 2007-03-15
结果是没结果!!!!
第4个回答 2007-03-15
应该是题目有误,可能是K<=1;不然死循环。题目应该是考++符号使用的。
第5个回答 2007-03-15
死循环,鉴定完毕!!!
相似回答
若有定义:
int
i ,k ;则for循环语句:for(i=0,k=-1;k=1;i++,k++)
;是...
答:
因为
k=1
表示将1赋值给
k,
其结果是返回true,所以不管后面i和k怎么变化,每次都会返回true,故循环无穷多次。第二题:第一次执行循环时
,i=0,
j=1。i<=j+1成立(因为0<=2成立),所以循环结束后,由i+=2可知,i变成了2,由j--可知j变成了0。执行第二次循环时,i<=j+1不成立(因为2<=1不...
...
语句(
)。
int
i,k;
for(i=0,k=-1;k=1;i++,k++)
答:
循环结束条件k=1这个赋值语句永远为真。首先代码有误应该为
:for(i=0;i++;i++
)for(
k=1;k
<3
;k++)
printf("*");第一次运行
i=0,k=
1,输出一个星号,k=2,输出一个星号,执行
i++,i
++后,i=2.第二次运行i=2,k=1,输出一个星号,k=2,输出一个星号,然后执行i++,i++后,i=4...
设i和k都是
int
类型,则以下
for循环语句:
for(i=0,k=-1;k=1;i++,k++)
答:
定义一个
for循环,
循环变量是i,但由于本题并没有设置循环条件,所以循环的条件永远默认为真,即无限次执行循环。for表达式 表达式1:一般为赋值表达式,给控制变量赋初值;表达式2:关系表达式或逻辑表达式,循环控制条件;表达式3:一般为赋值表达式,给控制变量增量或减量。
语句:
循环体,当有多条语句时,...
for(i=0,k=-1;k=1;i++,k++)
printf(" * * * *" );该
循环语句
()。
答:
k=2,输出一个星号,然后执行
i++,i++
后,i=4,不满足条件结束循环。总结:两个i++照样加两次,由于第一个for循环后面没有循环体也没有分号结束,所以会继续执行下一个
for循环,
而第二个for循环有循环体,有
分号,
所以当
i=0
和i=2时会分别执行两次每次输出两个星号,一共4个星号
,结果
如下。
...
语句()
int
i,k;
for (i=0,k=-1;k=1;i++,k++)
printf("***...
答:
一定是无线
循环的,
你这边的条件
k=1
是一个赋值
语句,
永远是对的,因此会无线循环下去。当条件k=1时,是无限
循环;
当条件
k==1
时,是一次也不执行。
...有以下
for语句
for(i=0,k=-1;k=1;k++)
printf("***\n") 为什么会...
答:
回答:
k=1
是赋值
语句,
返回值为 1
...有以下
for语句
for(i=0,k=-1;k=1;k++)
printf("***\n") 为什么会...
答:
k = 1
是赋值语句 判断的话应该写成这样
k ==
1 或者 k != 1
...main
()
{
int
i,k;
for(i=0,k=-1;k=1;k++)
printf("***\n"); }...
答:
include <stdio.h> main(){
i nt
i,k;for(i=0,k=-1;k=1;k++)
//k=1是个赋值表达式,其什永远是1(真),因此是个死循环;printf("***\n"); //屏幕上不断输出 }
大家正在搜
python的for循环语句
for语句中循环语句不能为空
for next循环语句例题
for循环语句的一般形式
python while循环语句
do loop循环语句
matlab循环语句for
for循环语句可以为空吗
for循环语句格式