c语言中while的用法,c语言while的用法

发布时间:2020-07-10 09:27:17

c语言中while的用法,c语言while的用法

网友回答

当n==1时执行while循环结构里的语句,当n不等于1时,则跳过该循环执行循环体外的语句。
  while 循环的格式:while (表达式){语句;}
  while 循环的执行顺序:当表达式为真,则执行下面的语句,语句执行完之后再判断表达式是否为真,如果为真,再次执行下面的语句,然后再判断表达式是否为真……就这样一直循环下去,直到表达式为假,跳出循环。
  例:
  int a=NULL;
  while(a<10){
  a++;//自加
  if(a>5)//不等while退出循环,直接判断循环
  {break;//跳出循环}
  }
  结果: 结束后 a的值为6 。
  扩展资料
  while语句若一直满足条件,则会不断的重复下去。但有时,需要停止循环,则可以用下面的三种方式:
  一、在while语句中设定条件语句,条件不满足,则循环自动停止。
  如:只输出3的倍数的循环;可以设置范围为:0到20。
  二、在循环结构中加入流程控制语句,可以使用户退出循环。
  1、break流程控制:强制中断该运行区内的语句,跳出该运行区,继续运行区域外的语句。
  2、continue流程控制:也是中断循环内的运行操作,并且从头开始运行。
  三、利用标识来控制while语句的结束时间。
  参考资料来源:百度百科——while

网友回答

第二个 看见后面的 ; 了吗?
  其实完整格式是
  while(P3_7==0)
  {
   ;
  }
  就是一直循环到不等于0 什么都不干 实际上正规的写法应该是 NULL; 而不是只有一个;
  只有一个; 在代码优化时会被优化掉
以上问题属网友观点,不代表本站立场,仅供参考!