下面程序的功能是输入一个正整数

下面程序的功能是输入一个正整数,判断是否是素数,若为素数输出1,否则输出0。

include “stdio.h”

void main()

 { int i,x,y=0; ★

   scanf(“%d”,&x);

   for(i=2;i<=x/2&&y;i++)

      if ((x%i)!=0) y=0; ★

   printf(“%d\n”,y);

 }

 

 

int i,x,y=0;改为int i,x,y=1;
   if ((x%i)!=0) y=0;改为if ((x%i)==0) y=0;

include <stdio.h>
void main()
{ int i,x,y=1;
  scanf(“%d”,&x);
  for(i=2;i<=x/2&&y;i++)
     if ((x%i)==0) y=0;
  printf(“%d\n”,y);
  getch();
}

© 版权声明
THE END
喜欢就支持以下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容