java吧 关注:1,289,265贴子:12,816,594
  • 3回复贴,共1

求大神 程序改错题~~~

只看楼主收藏回复

package exam1;
/*-------------------------------------------------------
【程序改错】
---------------------------------------------------------
题目:求100以内的孪生素数(孪生素数是指两个素数的差值为2
的素数,例如3和5,11和13等)
-------------------------------------------------------*/
public class Prog1
{
public static void main(String args[])
{
int i;
System.out.println("1~100的孪生素数有:");
for(i=2;i<100;i++)
/***********FOUND***********/
if(prime(i)||prime(i+2))
System.out.println(i+"与"+(i+2));
}
/***********FOUND***********/
static int prime(int n)
{int i;
for(i=2;i<n;i++)
if (n%i==0)
break;
if (i>=n)
/***********FOUND***********/
return false;
else
/***********FOUND***********/
return true;
}
}


1楼2016-01-03 16:20回复
    for循环后面少了个括号?


    IP属地:浙江来自Android客户端2楼2016-01-03 16:34
    回复
      2025-11-27 15:09:52
      广告
      不感兴趣
      开通SVIP免广告
      怎么写这么复杂……直接这样不就好了



      IP属地:浙江来自Android客户端3楼2016-01-03 16:43
      回复
        现在加强了?踩完红圈出现后之后秒晕人?


        IP属地:浙江4楼2016-01-04 09:32
        回复