#include<stdio.h>
#include<math.h>
main()
{
int i,n,flag=0;
printf("请输入一个大于1的整数:");
scanf("%d",&n);
for(i=2;i<=sprt(n);i++)
if(n%i==0)
flag=1;
}
if(flag==0)
printf("%d是质数\n",n);
else
printf("%d不是质数\n",n);
组建报错的话,是不是一个项目里写了多个main函数啊?具体报错内容是什么?
回复 qqq:
不知道为什么会这样,我编写其他程序都可以,就这个程序找不出原因
sqrt不是sprt,细心点
回复 957:真的谢谢,我自己重新看了好多遍都没找到,内心很崩溃,还以为是自己安装有问题
回复 啊P先生:没事的
点赞
扫一扫分享朋友圈
二维码
分享
你确定要删除这个问题吗?