一个.c文件内变量不可重定义,但可重新赋值。
break //1.一定在循环内部 switch 除外
2.遇到break直接结束所有循环
eg:while(i<3)//i=1 错误示范:i=0;
{if(i==2) if(i==0)
{break;} } 当i=2时,直接跳出while循环,然后执行下一条语句(return 0;) {break;}
return 0; 此时会报错为break只能在循环内部,此时
continue // 没有循环。
continue语句的作用是跳过本次循环体中余下尚未执行的语句,立即进行下一次的循环条件判定,可以理解为仅结束本次循环。
注意:continue语句并没有使整个循环终止。
int main()
{ int i = 0;
while (i<=3) 此程序结果为打印134,当i=2时,结束本趟循环,进行下一次循环条件的判定{ i++;
if (i == 2)
{continue; }
printf("%d", i) }
- for循环
在键盘上读取很多字符时,可采用
int ch=0; //getchar()读取一个字符,加循环后,当未到达文件终点,putchar()
while((ch=getchar()!=EOF)
{putchar(ch);} //putchar作用是向终端输出一个字符。其格式为putchar() //ctr +z-->-1,文件结尾