#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>intprime(int n){int i =0;for(i =2; i < n; i++){if(n%i ==0){return0;}}return1;}intmain(){int x =0;int ret=0;printf("请输入一个数:");scanf("%d",& x);
ret =prime(x);if(ret ==1){printf("%d是素数\n", x);}else{printf("%d不是素数\n", x);}system("pause");return0;}
#define _CRT_SECURE_NO_WARNINGS#include<stdio.h>#include<stdlib.h>#include<math.h>voidprime(int n){int i =0;int k=0;
k=sqrt(n);for(i =2; i < n; i++)if(n%i ==0){printf("%d不是素数\n", n);break;}else{printf("%d是素数\n", n);break;}}intmain(){int x =0;printf("请输入一个数:");scanf("%d",&x);prime(x);system("pause");return0;}