00问答网
所有问题
C语言中的for语句 for( ; n!=0; ) 这句里面没有写出来的都是什么意思呢?
如题所述
举报该问题
推荐答案 2010-08-23
for( ; n!=0; )
for的第一句,是初始化,可以为空;
for的第二句,是循环继续执行的条件,这里是n!=0就继续执行,也可以为空;
for的第三句,是每次循环时,要步进的条件,也可以为空。
for(; ; );也是一个合法的语句,经常用来无限循环,在语句中用break跳出循环。
for(a=0,b=0; b<5; b++ );这个也是合法,初始化的时候可以使用逗号分隔符。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/D00jjn0DB.html
其他回答
第1个回答 2019-11-13
if
中的复合语句,意思是
当if成立时,你要执行多个语句时,要把这些语句用{}括起来,这些被{
}
括起来的语句就叫复合语句,在语法上,复合语句被认为是一句.你可以理解为用小零件合成了一个大的东西
第2个回答 2010-08-23
你好!!
for( 表达式1; 表达式2; 表达式3) 这是for()函数原型,表达式可以省略。
比如:int n=3;
for(;n!=0;)
{、、
、、
--n;
};
和for(int n=3;n!=0;--n){、、、}的作用是一样的,
不同懂的我们在联系!!本回答被提问者采纳
第3个回答 2010-08-23
for(;;)循环有三个条件,题中的没有写出的1、3两个条件没有要求,只要满足n不等于0,循环会一直执行。
但要注意的是,在程序中一定要有别的控制条件,否则将有可能造成程序进入死循环。
第4个回答 2010-08-23
表示:n的值只要不是0 循环将一直进行
相似回答
for
在
c语言中是什么意思?
答:
for是C语言中的一个关键字,主要用来控制循环语句的执行
。举例:int i;for(i=0; i<3; i++) 。// i=0是初始化部分;i<3是循环判断条件部分(当满足此条件时才进入执行for循环中的语句);i++是执行完循环体语句后的操作{printf("HelloWorld")}。// 上面的for语句就是控制输出3次HelloW...
c语言的for语句
中,
for(;;)
内不填任何内容,应该如何执行?
答:
for(;;)
{scanf("%d",&a)if(a=
=0)
{ break; }else { sum=sum+a; }}这个程序就是直到你输入0,否则程序一直把你输入的数字,加到总数上
C语言
里面的FOR是什么意思
答:
首先,
for是
一个循环,括号内有三条语句,要注意这里的分隔符是分号不是逗号,然后分别对应
的意思
是 :i
=0是
初值,i<5是循环条件,i++是循环体(即此题中的printf)执行后的操作。先来看只有
for (
i=o;i<5;i++)printf("\
n
"
);的
情况,可以 把i看做一个计数器,初值为0,此时判断i是否...
请问
c语言中
这个
是什么意思for(;n!=0;
n--
)
答:
第一次开始执行一次
n
-- 每次循环结尾再执行一次 具体执行几次 看n的初始值 退出循环时n为
0
如果初始化值为100 那么就是执行99次循环 100次n--
大家正在搜
c语言for语句是什么意思
c语言中for语句是怎么运行的
c语言for只管后面一个语句
c语言两个for语句怎么循环
C语言中的循环语句
不属于C语言循环语句的是
C语言if语句
c语言if else语句格式
c语言有几种循环语句
相关问题
C语言中的for语句和n++、++i 语句
C语言, for(i=0;i<=n-1; i)这句里的第 3...
c语言中 for(i=0;n;n=n/10,i++) 这个循...
请问c语言中的for语句 for(i=0;i<n;i++)和...
c语言,语句:for(ch=gethchar();ch!='...
c语言中for(i=1;i<=n;i++)的for是什么意思...
C语言中的for语句和n++、++i 语句
C语言for (n=0;1;n++)什么意思