sppk.net
当前位置:首页 >> C语言For的用法 >>

C语言For的用法

for 是一个循环语句,和while是类似的,for一般的用法有:for(i=0;i<10;i++) { printf("hello world"); } 这里就是输出10次hello world,为什么是10次呢?因为首先i=0,第一次先判断i<10是否成立,成立的话,就运行 printf("hello world");,然

for();是循环函数的一种,比goto,while,do……while都要好 使用方法如下: for(语句1;语句2;语句3;) {语句4;语句5……语句n;} 语句1,3都可以可以省略,语句2也可以,但是就代表永远做这个循环(就是死循环了,因为语句2是判

j++有执行,但是i没变,所以break永远不会执行,变成死循环.把for(i=j*a;i 评论0 0 0

for(表达式1;表达式2;表达式3)其中表达式1是初始条件,表达式2是循环条件,表达式3是循环因子比如:int a;for(a=0;a<10;a++)表示循环10次.

for(k=i=0;s[i];i++) { for(j=i-1;j>=0;j--) if(s[i]==s[j]) break; if(j=0条件, 所以不执行if(s[i]==s[j]) break; 执行if(j=0,执行if(s[i]==s[j]) break;这句是在判断当前s第N+1个字符s[i]是否与s之前的字符相同, 如果相同就直接跳出for循环,如果不同j--,执行if(

标准写法都是要{} 只有一条语句的时候可以省去{} 如 for(,,) for(,,) 语句;

for(第一条语句;第二条语句;第三条语句){ 要循环的语句;}第一条语句是第一次循环前要执行的语句.第二条是判断for循环结束的语句.第三条是第次循环最后都要执行的语句如 for(i=1;i 评论0 0 0

第一个for循环中的第二i+1 就是判断语句,而且是永远为真,他是在诱惑你!这个程序是一个死循环!

大家都习惯了用i,j,k 这样的变量来做为循环的记数变量,他就是一个变量没什么特别的意义,有些人也使用 cnt 这样的变量来记数比如for(int cnt=0;cnt<9;cnt++){}for(int i=100;i>0;i--){}这样也是可以的还有不使用任何条件for(;;)也是可以的就相当于while(1)万变不离其中,理解他,然后再运用

(a,b,c);这个是起干扰作用,对for没有影响,也不会修改a,b,c的值for的终止条件是是i>=512一开始i=513进入循环i=a+b*c这时候i=1+2*3=7输出printf结果然后执行(a+=1,b+=2,c+=3)i=7下次for循环的条件不满足

网站首页 | 网站地图
All rights reserved Powered by www.sppk.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com