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语言逆序输出数字
  • 数量积和向量积有什么区别?
  • 怎么判断是否为常微分方程
  • 热门搜索
    归脾丸的功效与作用和适用人群 什么叫夫妻相 黑米粥的功效与作用 初中数学知识点总结 藕粉的作用与功效禁忌 什么是骈文 牡丹花的功效与作用 欧米伽3的作用 倒叙的作用 论证方法及其作用