Compile是0error,但Buile是1error,程序好像没有输错吧?
啊P先生 知名达人 2017-08-12 17:39:57
2995 5 0

#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);

}


问题来自: 质数

共 5 个回答

    qqq 资深元老 助教 2467天前

    组建报错的话,是不是一个项目里写了多个main函数啊?具体报错内容是什么?

    啊P先生 知名达人 2466天前

    回复 qqqQQ截图20170816140454.pngQQ截图20170816140528.png

    不知道为什么会这样,我编写其他程序都可以,就这个程序找不出原因

    最佳答案

    957 人气红星 2466天前

    sqrt不是sprt,细心点

    啊P先生 知名达人 2466天前

    回复 957:真的谢谢,我自己重新看了好多遍都没找到,内心很崩溃,还以为是自己安装有问题

    957 人气红星 2465天前

    回复 啊P先生:没事的

您还没有登录,所以不能回复该问题
我要回复

  • 0

    点赞

  • 扫一扫分享朋友圈

    二维码

  • 分享

相关问题