这个程序语句输出后是什么啊
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/02 01:07:30
这个程序语句输出后是什么啊
我给你们简化一下,你们能看懂就ok
int i=,n=0;
for( i=2;i
我给你们简化一下,你们能看懂就ok
int i=,n=0;
for( i=2;i
int i=,n=0;
for( i=2;i<5;i++)
{
do
{ //
if(i%3) continue;/*i=2,余3为2,非0,为真,执行continue,结束一次while循环,n++,n=1 ;i=3,余3 为0 ,为假,不执行continue,再执行n++,此时n=2; 判断while(!3) ,!3 <====>!1 ,为0,即假,退出while循环*/
n++;
}while(!i);//加分号
n++;// n再自增,n=3
}
printf("n=%d\n",n);//加分号. 输出:n=3
//
do
{
循环体语句语句 ;
}while(表达式) ;
先执行循环体语句语句,再判断表达式的值,若为真(非0),则反复执行循环语句,否则退出while循环,继续执行while后续语句.注意while 后边有一个分号.
for( i=2;i<5;i++)
{
do
{ //
if(i%3) continue;/*i=2,余3为2,非0,为真,执行continue,结束一次while循环,n++,n=1 ;i=3,余3 为0 ,为假,不执行continue,再执行n++,此时n=2; 判断while(!3) ,!3 <====>!1 ,为0,即假,退出while循环*/
n++;
}while(!i);//加分号
n++;// n再自增,n=3
}
printf("n=%d\n",n);//加分号. 输出:n=3
//
do
{
循环体语句语句 ;
}while(表达式) ;
先执行循环体语句语句,再判断表达式的值,若为真(非0),则反复执行循环语句,否则退出while循环,继续执行while后续语句.注意while 后边有一个分号.