do{if(i%3)continue;n++;}while(!
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/19 00:10:09
do{if(i%3)continue;n++;}while(!
#include <iostream>
using namespace std;
int main()
{
int n=0,i;
for(i=2;i<5;i++)
{
do
{
if ( i%3 )
{
cout << i << " !" << "n = " << n << endl;
continue;
}
n++;
cout << "n = " << n << endl;
}while(0);
n++;
cout << "n = " << n << endl;
}
printf("%d",n);
return 0;
}
据我观察貌似是continue的作用是跳出了do while的循环体 到了while下面的n++了.
你是大一新生吗?
另外,站长团上有产品团购,便宜有保证
using namespace std;
int main()
{
int n=0,i;
for(i=2;i<5;i++)
{
do
{
if ( i%3 )
{
cout << i << " !" << "n = " << n << endl;
continue;
}
n++;
cout << "n = " << n << endl;
}while(0);
n++;
cout << "n = " << n << endl;
}
printf("%d",n);
return 0;
}
据我观察貌似是continue的作用是跳出了do while的循环体 到了while下面的n++了.
你是大一新生吗?
另外,站长团上有产品团购,便宜有保证
全国2级C语言中的 if(i%3) continue; n++;
while中的continue和if中的continue的区别?
请详细解释一下continue语句在while do while for if语句中如何跳的,最好附上例子,
求1-1000以内的素数之和 只能用 do while和if n = 1 i = 2 Do While n
if(++i%3!=2) continue;
int i=1,s=3; do{ s+=i++; if(s%7==0) continue; else++i;} whil
c++?i=0,j=5;?do?{i++;j--;?if(i>3)break;}?while(j>0)?求i j
if (j == i) continue;
x=3;do{y=x--;if(!y) { printf(“x”); continue; }printf(“#”);}w
x=3;do{y=x--;if(!y){printf("x");continue;}printf("#");} whil
int i=1,j=10; do( if(i++>--j) contiue; while (i
if((i/2==0)||(i/3==0))continue;else是什么意思?