C语言判断输入的数,是不是素数

 时间:2026-02-15 08:32:29

1、打开Dev-C++

C语言判断输入的数,是不是素数

2、写好头函数

#include<stdio.h>

#include<math.h>

C语言判断输入的数,是不是素数

3、写好主函数

C语言判断输入的数,是不是素数

4、求平方根,sqrt()

t=(int)sqrt( (double)n );

5、主要代码如下

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;

    }

}

C语言判断输入的数,是不是素数

6、全部代码如下

#include<stdio.h>

#include<math.h>

void 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);

  }

}

C语言判断输入的数,是不是素数

7、结果如下图

C语言判断输入的数,是不是素数

  • 极值点怎么求
  • 如何判断一个数项级数是否收敛?
  • 如何用C语言逆序输出数字
  • 数量积和向量积有什么区别?
  • 怎么判断是否为常微分方程
  • 热门搜索
    彭水旅游 理县旅游攻略 旅游协会 国庆旅游景点 途牛旅游网怎么样 古徽州文化旅游区 马尔代夫旅游价格 白鹿镇旅游攻略 潍坊旅游网 中国旅游业发展前景