public static void main(String[] args) {

int a = 44;

if (isPrime(a)) {

System.out.println("a是素数,找不到两个素数相乘");

} else {

for (int i = 2; i

if (a%i == 0) {

int s = a / i;

//判断两个乘数是否素数

if (isPrime(i) && isPrime(s)) {

System.out.println("a不是素数,找到两个素数相乘"+i+"x"+s);

break;

}else {

System.out.println("a不是素数,找不到两个素数相乘"+i+"x"+s);

break;

}

}

}

}

}

private static boolean isPrime(int src) {

double sqrt = Math.sqrt(src);

if (src

return false;

}

if (src == 2 || src == 3) {

return true;

}

if (src % 2 == 0) {// 先判断是否为偶数,若偶数就直接结束程序

return false;

}

for (int i = 3; i <= sqrt; i+=2) {

if (src % i == 0) {

return false;

}

}

return true;

}

C语言素数的乘积,判断一个正整数是否有两个素数的乘积相关推荐

  1. python任意输入一个正整数、判断该数是否为素数_Python编程判断一个正整数是否为素数的方法,python素数...

    Python编程判断一个正整数是否为素数的方法,python素数 本文实例讲述了Python编程判断一个正整数是否为素数的方法.分享给大家供大家参考,具体如下: import string impor ...

  2. python任意输入一个正整数、判断该数是否为素数_Python编程判断一个正整数是否为素数的方法...

    本文实例讲述了Python编程判断一个正整数是否为素数的方法.分享给大家供大家参考,具体如下: import string import math #判断是否素数的函数 def isPrime(n): ...

  3. python输入一个自然数、判断是否为素数_Python编程判断一个正整数是否为素数的示例代码分享...

    这篇文章主要介绍了Python编程判断一个正整数是否为素数的方法,涉及Python数学运算相关操作技巧,需要的朋友可以参考下 本文实例讲述了Python编程判断一个正整数是否为素数的方法.分享给大家供 ...

  4. python输入一个自然数、判断是否为素数_Python编程判断一个正整数是否为素数的方法...

    本文实例讲述了Python编程判断一个正整数是否为素数的方法.分享给大家供大家参考,具体如下: import string import math #判断是否素数的函数 def isPrime(n): ...

  5. Java判断一个正整数是否为质数(素数)。

    //判断一个数是否是质数(素数)public boolean isPrimeNumber(int num){if(num == 2) return true;//2特殊处理if(num < 2 ...

  6. python怎么判断一个数是不是正整数_Python如何判断一个正整数是否是素数?

    素数(Prime Number),又称质数,一个大于1的自然数,除了1和它自身外,不能整除其他自然数的数叫做质数:否则,称为合数(Composite Number).1既不是素数,也不是合数. 如2. ...

  7. (c语言)判断一个正整数是否是回文数

    (c语言)判断一个正整数是否是回文数 回文数是指从左到右和从右到左读这个数是一样的.例如:1,101,1221都是回文数. #include<stdio.h> #include<st ...

  8. 判断一个整数是否为素数。本题要求编写程序,判断一个给定的整数是否为素数。素数就是只能被1和自身整除的正整数,1不是素数,2是素数。

    #include <stdio.h> #include <stdlib.h> #include <stdio.h> /* 本题要求编写程序,判断一个给定的整数是否为 ...

  9. 写一个判断素数的函数(isprime),在主函数输入一个正整数,输出是否是素数的信息。提示:int main(){int x=23; if (isprime(x)) print

    写一个判断素数的函数(isprime),在主函数输入一个正整数,输出是否是素数的信息. 提示: int main() {int x=23; if (isprime(x)) printf("i ...

最新文章

  1. UPC2710T高频放大器
  2. 慎重使用volatile关键字
  3. 深入理解l内核v4l2框架之video for linux 2(一)
  4. html5-----2
  5. db2数据库日期减一天_DB2 数据库中的日期与时间如何正确操作?(2)
  6. 企业数字化转型与中台建设全攻略:什么阶段进行?采用哪些方法?
  7. 百科园c语言题库第八章南信大,C语言上机题库百科园第3章!南信大!.doc
  8. 【Linux】【Services】【Package】编译安装
  9. Codeforces Round #478 Div2 975A 975B 975C 975D
  10. IPQ4019 QSDK 下添加RM500Q 5G 驱动 qmi拨号链接网络 配置 IPK包方法
  11. CSS网页切图经验与要点
  12. 14-英伟达NVIDIA显卡驱动下载与安装
  13. SolidWorks、inventor、UG...我该学哪个?主流三维机械设计软件对比
  14. 爱思助手更新后无法连接服务器,爱思助手无法连接手机怎么办 爱思助手连接失败问题解决办法...
  15. 合肥二手房房价分析(多元线性回归)
  16. XML 格式化转字符串
  17. a16z 合伙人:Web3 的新思维、新策略和新指标
  18. wxpython中表格顶角怎么设置_46-wxpython 4 使用 grid 展示表格
  19. H5调用移动端手机摄像头
  20. 网页设计之字体设置(上)

热门文章

  1. R语言ggplot2可视化多行文本轴标签、轴标签带下标、轴标签数学公式实战
  2. windows通过脚本批量设置环境变量(env、path)实战:java环境、scala环境、maven环境、gradle环境、nodejs、git等
  3. R语言基于Boruta进行机器学习特征筛选(Feature Selection)
  4. python代码实现鸡尾酒排序(双向冒泡排序)
  5. 交叉验证分析每一折(fold of Kfold)验证数据的评估指标并绘制综合ROC曲线
  6. 计算机英语unit,计算机专业英语Unit 7
  7. Linux rm过滤后的目录6,Linux的部分命令
  8. Accurate circular consensus long-read sequencing improves variant detection and assembly of a human
  9. 一个简单的C++程序,回顾基本语法
  10. PacBio sequence error correction amd assemble via pacBioToCA