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语言逆序输出数字
  • 数量积和向量积有什么区别?
  • 怎么判断是否为常微分方程
  • 热门搜索
    失眠最好的治疗方法 荨麻疹的治疗方法 荷花图片大全 怎么查路由器密码 卤牛肉怎么做好吃 林忆莲经典歌曲大全 牛肉丝怎么炒才嫩 成长记录袋怎么做 腌制萝卜的方法 手机电池修复方法