www.gsyw.net > C语言For表达式省略

C语言For表达式省略

for(单次表达式;条件表达式;末尾循环体) { 中间循环体;} 其中,表示式可以省略,但是分号不可省略.for循环是开界的.它的一般形式为: for(; ; ) 语句; 初始化总是一个赋值语句, 它用来给循环控制变量赋初值; 条件表达式是一

for(A,B,C) A设置初值 B设置循环条件,一般是大小的比较 C每次循环后做的操作 执行顺序可以概括为ABCBC

表达式1是进入第一次for循环之前运行了,并且只会执行一次 表示式2是for循环的执行条件,满足这个条件后才能进入循环里面的语句 表达式3是在执行一次循环后执行的语句 比如 for(i=0;i<5;i++) { a=4; } i=0只在第一次执行 i<5则是判断是否继续循环,为真则继续循环 ,为假则循环结束 i++就是每次执行完大括号里面后执行的语句 如有帮助,请采纳

留空就是那个地方不需要特别的处理.

语句 for(表达式1;表达式2;表达式3) 中的三个表达式,如果( 表达式2 ) 省略,循环将无终止地进行下去.

for(表达式1;表达式2 ;表达式3){循环体;}表达式1表示执行一次表达式1,表达式2(就是表达式1后面的)为控制表达式,表达式2为空表示这个式子恒为真,既然是真,那如果循环体里没有退出的判断条件的话这个循环将会永远执行!!然后执行循环体(这里你没写,就是在for循环下面的语句或者复合语句),然后执行表达式3(一般是更新部分),然后继续执行循环体,,表达式3循环体,表达式3

能#include "stdio.h"void main(){ int i=0; for(i=0;;++i) if(i>10) break; printf("%d\n",i);}

网站地图

All rights reserved Powered by www.gsyw.net

copyright ©right 2010-2021。
www.gsyw.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com