11问答网
所有问题
我想问下c++的for 循环后面的3个参数的具体意思,有什么用处,尽量讲得明白点,新手不懂啊
如题所述
举报该问题
推荐答案 推荐于2018-04-24
三个参数都可以省略不写。执行到for语句,就执行第一个参数,而且只执行一次,因此,一般将初始化的语句作为第一个参数。接下来,判断第二个表达式,如果为真,则循环,否则退出,如果执行循环,循环一次后执行第三个参数,然后再判断第二个,如此重复一直到结束。所以,一般用第二个参数来判断是否执行循环,而第三个参数一般写循环控制变量的变化语句。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/27278F7vv.html
其他回答
第1个回答 2013-08-28
for是循环语句关键字,不是函数,所以,那个不是参数,那个是表达式,第一个表达式,变量赋初值,第二个是循环判定,第三个,累计啊!表达式可以多个,也可以没有,自己看书。搞不懂,书上说的那么详细,你还来这里问。
相似回答
关于
c++的
基础。我是
新手
。就是有一条语句是
for
(i=0;s[i]!='\0';i...
答:
s="hello";首先 s是20个char型的数组,也就是说长度本身为20,但是后面给s赋值。那么s中的内容就变成了 hello\0...你可以想象成这个就是为了检查字符串是否结束
大家正在搜
相关问题
for循环的第三个参数可以给其他变量赋值吗
C++,三个点的参数是什么意思
c++里for循环的第三个表达式问题。
C++中基于范围的for循环是什么意思,和普通的for循环有...
c++中for循环括号后加分号的作用
您好,C++关于for循环嵌套还是有个问题,麻烦您讲解下,谢...
求一个C++ for多重循环的流程图 详见后面,要有讲解,好...
c++ 两个for循环 能否有大神解释一下for语句的意思 ...