Java小例子——穷举质数,求平方和,求质因子。
来源:互联网 发布:中国制造业数据pmi 编辑:程序博客网 时间:2024/04/24 07:14
求平方和
public static void main(String[] args) throws IOException{int n;String s;BufferedReader buf;buf=new BufferedReader(new InputStreamReader(System.in));System.out.print("请输入一个自然数:");s=buf.readLine();n=Integer.parseInt(s);System.out.print("f(n)=1");for(int i=2;i<=n;i++)System.out.print("+"+i*i);System.out.print("="+Square(n));}public static long Square(int n){long f=0;if(n<0)System.out.println("n<0,输入错误!");else if(n==1)f=1;else f=Square(n-1)+n*n;return f;}
穷举质数
public static void main(String args[]){int i,j;for(j=2;;j++) {for(i=2;i<=j/2;i++) {if(j%i==0)break;}if(i>j/2) {System.out.println(j);}}}
求质因子
public static void main(String[] args){int n = 0;String s = null;BufferedReader buf;buf=new BufferedReader(new InputStreamReader(System.in));System.out.print("请输入一个数:");try {s=buf.readLine();} catch (IOException e) {e.printStackTrace();}n=Integer.parseInt(s);int temp = n;for (int i = 2; i <= temp; i++){if (!isPrime(i)){continue;}while (true){if (temp%i == 0){temp = temp/i;System.out.println(i);}else {break;}}}}public static boolean isPrime(int n){int i;for (i = 2; i <= n; i++){if (n%i == 0){break;}}if (i >= n){return true;}else {return false;}}
0 0
- Java小例子——穷举质数,求平方和,求质因子。
- 求质数因子
- 质数及求因子和
- java求质数,例子1-100
- 大数的质数检验以及求最小质因子
- Java 小例子:求素数
- AS3常用编程小方法——求质数
- 求一个正整数的所有质数因子
- 17-08-07 求质数因子
- 【因子算法】——求一个数的因子、质因子、求两个数的公因子
- JAVA中求质数
- Java的求质数
- Java求质数算法
- java 求质数
- [java]求质数
- 求平方和
- 求平方和
- 求平方和
- 如何防止表单重复提交
- Andorid游戏2048开发(一)
- linux时间函数
- oracle 11g实验五——触发器的使用
- 网站建设合同案例——知化园公司网站建设合同
- Java小例子——穷举质数,求平方和,求质因子。
- asp.net使用MVC4框架基于NPOI做导出数据到Excel表
- Android开发中activity切换动画的实现
- C# 文件重命名
- 30类CSS选择器 你必须记在脑袋里
- Weblogic企业级运维实战
- 让此生相识,情暖一生
- shell截取字符串的方法
- MSSQL_全角转半角函数