为了账号安全,请及时绑定邮箱和手机立即绑定

C#的结束循环问题

C#的结束循环问题

C#
30秒到达战场 2018-07-31 17:17:58
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;}
查看完整描述

2 回答

?
猛跑小猪

TA贡献1858条经验 获得超8个赞

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

查看完整回答
反对 回复 2018-08-06
?
鸿蒙传说

TA贡献1865条经验 获得超7个赞

匿名用户 
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;
}
}


查看完整回答
反对 回复 2018-08-06
  • 2 回答
  • 0 关注
  • 972 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信