200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 写一个判别素数的函数 在主函数输入一个整数 输出是否素数的信息

写一个判别素数的函数 在主函数输入一个整数 输出是否素数的信息

时间:2023-12-23 13:29:20

相关推荐

写一个判别素数的函数 在主函数输入一个整数 输出是否素数的信息

#include<stdio.h>#include<math.h>int main(void){int x,c;int pd(int a);//函数声明 printf("请输入一个数:");scanf("%d",&x);if(x!=1&&pd(x)==1)printf("%d是素数",x);//判断结果输出 else printf("%d不是素数",x); return 0;} //素数判断函数int pd(int a){int i,k;k=sqrt(a);for(i=2;i<=k;i++)if(a%i==0)break;if(i<=k||a<=0)return 0;else return 1;}

保留判别素数的函数,修改主函数,要求实现输出100~200的素数。

#include<stdio.h>#include<math.h>int main(void){int i;int pd(int a);//函数声明 printf("100~200内的素数有:\n");for(i=101;i<200;i++){//循环判断 if(pd(i)==1)printf("%d,",i);//判断结果输出 }return 0;} //素数判断函数int pd(int a){int j,k;k=sqrt(a);for(j=2;j<=k;j++)if(a%j==0)break;if(j<=k||a<=1)return 0;else return 1;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。