用C语言写一个判素数的函数,在主函数输入一个整数,输出是否素数的信息。

来源:百度知道 编辑:UC知道 时间:2024/05/17 04:16:46
用C语言写一个判素数的函数,在主函数输入一个整数,输出是否素数的信息。

1 根据数学定义,得到判断素数的函数。

2 主函数中输入整数。

3 调用函数判断

4 根据返回值,输出结果。

代码:

#include <stdio.h>
#include <math.h>

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);
        else printf("%d不是素数\n", i);
return 0;
}

main()
{
int i,x=0;
clrscr();
printf("Please input a number(x>1):\n");
scanf("%d",&x);
while(x<2)
{
clrscr();
printf("ERROR!!!Please input again!\n");
printf("Please

用C语言写一个判素数的函数,在主函数输入一个整数,输出是否素数的信息。 c语言问题 写一个判素数的函数,在主函数输入一个函数,输出是否素数信息。 用C语言编程“写一个判素数的函数,在主函数输入一个整数,输出是否王王素数的信息。。 用C 语言写出一个判素数的函数,在主函数输入一个整数,输出是否素数的信息 怎么用C判素数的函数,在主函数输入一个整数,输出是否素数的信息 写一个判素数的函数,在主函数输入一个整数,输出是否素数的信息 写一个判素数的函数,在主函数输入一个整数,输出是否素书的信息 用c语言编写一个判断某数是否为可逆素数的函数。 用C语言编写一个判断素数的函数,主函数中利用这个函数,打印出100与200之间的所有素数. 写一个判断素数的函数