为什么While语句后面要加分号才正确
展开全部
While语句有两种表达式,while(表达式);这种形式的循环结构中,while()后一定要有分号,表示这个语句结束了;while(){语句1;语句2;......}这种结构中while()后不用加分号,它的语句体在后面的大括号中。
while (i<=100)的括号里有While语句的执行条件,程序运行需要先判断,所以需要加“;”,如果不加分号就会导致运行不了。
扩展资料
while 循环的执行顺序:当表达式为真,则执行下面的语句,语句执行完之后再判断表达式是否为真,如果为真,再次执行下面的语句,然后再判断表达式是否为真??就这样一直循环下去,直到表达式为假,跳出循环。
例:
int a=NULL;
while(a<10){
a++;//自加
if(a>5)//不等while退出循环,直接判断循环
{break;//跳出循环}}
结果: 结束后 a的值为6 。
参考资料来源:百度百科——while
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询