多语言展示
当前在线:176今日阅读:181今日分享:30

C语言:在主函数输入一个整数,判断是否为素数

写一个判素数的函数,在主函数输入一个整数,输出是否为素数的信息。
工具/原料
1

电脑

2

Dec C++

方法/步骤
1

打开该软件,点击“新建源代码”

2

具体代码如下:#include #include int is_prime(int n){int i;for(i=2;i<=sqrt(n);i++)if(n%i==0)return 0;return 1;} int main(){int i;scanf('%d',&i);if(is_prime(i))printf('%d是素数\n',i);elseprintf('%d不是素数\n',i);}

3

因为我们此次要求出的是判断某个数是否是素数,并输出其结果,所以后面的程序代码我们需要对我们输入的数值进行判断,此次判断需要用到函数,所以原函数我们需要输入#include ,否则无法进行判断。

4

此次程序我们先调用,再进行其调用函数的声明,童鞋们也可以先进行声明再进行调用,可根据个人喜好来进行代码的编写。

5

这里的 return 0; return 1;是对计算机表达,当我们输入的数值是素数时,它返回值就是1,否则就为0,1表示“正确”,0表示“错误”

6

最后点击运行即可输出我们想要的结果了。

推荐信息