77问答网
所有问题
for 循环可以没有循环体吗?为什么?
能否举个例子?谢谢!
举报该问题
推荐答案 推荐于2016-06-01
不写循环体,就是说循环体是空循环体。不叫没有循环体。
空循环有延迟功能。
循环本身也可以做别的事,例如下面的就是花里胡俏的空循环语句:
int i,j;
for (i=0;i<10;i++,j=j+i);
printf("%d %d", i,j);
做了 1 加到 10, 存在 j 里。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/WpNG8qYI.html
其他回答
第1个回答 2008-03-17
没有循环体的话不就成了一个死循环了,就象yacinth说的那样,一直再那里进行循环 for(;;)里面的条件进行判断,会一直的循环下去,底下的内容可能就无法执行了
第2个回答 2008-03-17
可以,那就等于是空循环
第3个回答 2008-03-17
嗯嗯
同意楼上的
比如:
for(int i=0;i<=1000;i++)
除非下面没有语句了,负责会默认是for循环的语句
这个应该有延迟的功能
第4个回答 推荐于2018-04-13
比如这样for(;;),就和while(true)一个意思啦。。
本回答被网友采纳
1
2
下一页
相似回答
C语言
for
语句的
循环体可以
省略
吗?
例如这样for(a;b;c);
可以吗
答:
是可以的
。比如 int i;for(i=10000;i>0;i--); 这条语句就是起到的是延时的作用。
C语言
for
语句的
循环体可以
省略吗
答:
可以
, 不过要加上大括号, 中间没有代码, 否则下一行代码将被看作是for的循环体
for循环
里
没有循环体
,是空白语句,有
什么
作用
答:
1.第一个
for循环
是为了,令i等于有效的位数,效果相当于去掉你输入的最后几个零。比如输入: 01001000,则此时为:01001,i由8,变为5;(其实只是改了i的值哈,以便下面用i)2.这种实现补码的方式,叫做:从右到左,遇到第一个1,然后将此1之前的位,全部取反。3.因为这个一并不改变,所以...
C语言的小问题请加一下!
没有循环体
的
for
语句结果是
什么
。谢谢...
答:
输出两个值1和2 对于
for
(i=3;i>=1;i--);虽然满足条件
没有
执行语句,但还是会继续判断直到
不
满足,就当i = 0的时候结束
循环
这是严格按照你的格式的结果
c语言
循环体可以
为空
吗???
帮忙重写下面这段代码使循环体为空 求助各...
答:
c语言
循环体
是可以为空的。现重写下面这段代码使循环体为空:
for
(n=0;m>0;n++)m/=2;修改以后:for(n=0;m>0;n++,m/=2);
C语言中
For
语句后面的括号里有两个分号是
什么
意思啊?
答:
for
语句后加分号就是表示执行for中的语句,不执行其他,也就是不带循环体语句。for后面跟的是循环体。如果不需要
有循环体
,也就是for括号里面的三句就可以完成所有功能那么就加个分号,表示循环体为空。比如 :求字符串s的长度for(len=0;s[len]; len++);这个, 单独for里面的三句就完成了所有...
for
(i=0;i<1000;i++)也是空语句
吗??
答:
它只有
for循环
的条件,
没有循环体
也就是说i在小于1000的条件下可以一直执行这个语句 可是没有循环体,也就没有要执行的内容 只是i一直自增。。。最后没有输出或者其他操作
大家正在搜
for循环的循环体可以是空语句吗
while循环的循环体可以为空吗
for循环的循环体可能一次也执行
下列for循环的循环体执行次数为
while循环没有循环体
循环体可以为空吗
vfp使用什么跳出for循环体
for的循环体是什么
for语句没有循环体
相关问题
对于一个循环结构,它可以没有循环体吗,会有什么样的结果,试举...
循环语句中循环体又称为什么语句
for( ; ; )是死循环吗 为什么
for语句循环次数
for语句循环体中循环变量i不可以赋值吗?
C语言中程序如:for( ; ;);为什么是死循环?
for(;;);语句相当于while(1);语句吗?为什么?...
在vb中计数循环中没有循环体时能运行吗?