C语言判断输入的数,是不是素数
1、打开Dev-C++
2、写好头函数#include<stdio.h>#include<math.h>
3、写好主函数
4、求平方根,sqrt()t=(int)sqrt( (double)n );
5、主要代码如下 int n挢旗扦渌; int i; int t; printf("输入一个整数:"); sca荏鱿胫协nf("%d",&n);t=(int)sqrt( (double)n ); for(i=2; i<=t; i++) { if(n%i==0) { break; } }
6、全部代码如下#in罕铞泱殳clude<stdio.h>#include<math.h>v泠贾高框oid main() { int n; int i; int t; printf("输入一个整数:"); scanf("%d",&n);t=(int)sqrt( (double)n ); for(i=2; i<=t; i++) { if(n%i==0) { break; } } if(i>t) { printf("%d是素数\n",n); } else { printf("%d不是素数\n",n); }}
7、结果如下图
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。