C#的结束循环问题

static void Main(string[] args)
{
int i,j=3, n = 1000;

for (i = 2; i < j; i++)
for (j = 3; j <= n; j++)

if (j % i != 0)
Console.WriteLine(j);

else if (j % i == 0)
continue;

}

30秒到达战场
浏览 1072回答 2
2回答

猛跑小猪

你想要了解什么...退出循环可以有两种continue和break区别:"continue语句,结束本次循环,而不终止整个循环的执行."break语句则是结束整个所在循环语句(break只能用于循环语句和switch语句中)

鸿蒙传说

匿名用户&nbsp;2013-07-07#include <iostream>#include <math.h>using namespace std;void main(){int i,j,tag,n = 1000;for(j = 3; j < n; j++){tag = 0;for(i = 2; i <= sqrt((float)j); i++){if(j % i == 0){tag = 1;break;}}if(tag == 0)cout << j << endl;}}
打开App,查看更多内容
随时随地看视频慕课网APP