4个回答
展开全部
while循环的格式为:
while( 条件 )
{
while_循环语句n;
}
当循环语句只有一句时,可以省略括号{}
while( 条件 )
while_循环语句1;
while循环中也可以没有语句,这时的写法有两种
1、while( 条件 ); //直接跟一个分号,表示没有循环语句
2、while( 条件 ){} //用一对空花括号表示没有循环语句
这种的应用一般会在循环条件中完成相关的循环操作,如你的题目
典型的应用有求字符串长度,如:
char s[]="hello";
int i=0;
while( s[i++] !='\0' ) ;
printf("lenth of s=%d\n", i-1 );
展开全部
while循环后面加分号是表示该循环是个空循环
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
因为在这儿它是一个语句。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有说过while不能加分号吧
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询