标签:c语言:实现一个函数判断一个数是不是素数 for循环的使用 函数的传参与使用 判断一个数整除
#include<stdio.h> #include<math.h> int main() { int num=0; int ret=0; printf("please input the number:\n"); scanf("%d",&num); ret=prime(num); if(ret==1) { printf("%d is prime",num); } else { printf("%d is not prime",num); } return 0; } int prime(num) { int k=0; int i=0; k=sqrt(num); for(i=2;i<=k;i++) /*不满足循环条件时即均不可被整除,不是素数*/ { if(num%i==0) { return 0; } } }
标签:c语言:实现一个函数判断一个数是不是素数 for循环的使用 函数的传参与使用 判断一个数整除
原文地址:http://10740184.blog.51cto.com/10730184/1703665