编写一个函数primeNum(int x),功能是判别一个数是否为素数#includeint pri

发布时间:2021-03-07 22:57:12

编写一个函数primeNum(int x),功能是判别一个数是否为素数#includeint pri

网友回答

#include<stdio.h>
#define scanf_s scanf
int primeNum(int x){
 int m;
 for (m = 2; m > 1 && m <= x; m++)
  if (x%m == 0)
   break;
 if(m==x)
  return 1;
 else 
  return 0;
}void main(){
 int a, b;
 printf("Please input a number:");
 scanf_s("%d", &a);
 b=primeNum(a);
 if (b == 1)
  printf("%d is a prime number.\n", a);
 else 
  printf("%d is not a prime number.\n", a);
}错误太多,就不一一指出了,直接附上改好的代码.
以上问题属网友观点,不代表本站立场,仅供参考!