16秋计算机JAVA第三节课作业(孙家伟) 1~3题
来源:互联网 发布:中国数据分析行业峰会 编辑:程序博客网 时间:2024/06/06 18:08
1.编写应用程序求1!+2!+……+10!。
public class text2{ public static void main(String[] args) { long temp=1l; long sum=0l; for (int i=1;i<11 ;i++ ) { temp=temp*i; sum=sum+temp; } System.out.println("1!+2!+3!+...+10!="+sum); } }
2.编写一个应用程序求100以内的全部素数。
public class text{ public static void main(String[] args){ int n=0; for(int i=2;i<=100;i++) { if(Prime(i)) { n++; System.out.print(i+"\t"); if(n%5==0) System.out.println(); } } } //判断是否是素数 static boolean Prime(int number) { for(int i=2;i<=Math.sqrt(number);i++) { if(number%i==0) return false; } return true; } }
3.分别用do-while和for循环计算1+1/2!+1/3!+1/4!+……的前20项和。
public class text{ public static void main(String args[]) { double sum=0,a=1,i=1; do { sum=sum+a; i++; a=(1.0/i)*a; } while(i<=20); System.out.println("使用do-while循环计算的sum="+sum); for(sum=0,i=1,a=1;i<=20;i++) {a=a*(1.0/i);sum=sum+a;} System.out.println("使用for循环计算的sum="+sum); } }
阅读全文
0 0
- 16秋计算机JAVA第三节课作业(孙家伟) 1~3题
- 16秋计算机JAVA第三节课作业(钟永钜) 1~3题
- 16秋计算机JAVA第三节课作业(孙家伟) 4~6题
- 16秋计算机JAVA第三节课作业(钟永钜) 4~6题
- 16秋计算机JAVA第一节课作业(孙家伟)
- web第三节课作业
- 16秋计算机JAVA第五节课作业
- 16秋计算机JAVA第五节课作业
- 16秋计算机JAVA第五节课作业
- 16秋计算机JAVA第一节课作业(曾祥桓)
- 16秋计算机JAVA第一节课作业(钟永钜)
- 16秋计算机JAVA第二节课作业(孙家伟)
- 16秋计算机JAVA第二次课作业(钟永钜)
- 11、3第三节课
- 华信Java课第三节
- JAVA第一课第三节知识点
- Java 第三节 总结
- java笔记第三节
- 《阿里巴巴JAVA开发手册》规约扫描插件,阿里大牛心血,JAVA学习者的福音
- Dagger2的一个简单Demo
- tkinter: 布局管理 (Layout management) 之 .grid()
- 如何把组织的基本构成单位连接起来
- [实例]餐厅订餐单单
- 16秋计算机JAVA第三节课作业(孙家伟) 1~3题
- 在eclipse中如何设置自动联想功能 --- 一图胜千言
- 着色器显示
- 构建高性能的ASP.NET应用(16)
- 二叉树
- Leetcode 567. Permutation in String
- 统计学习方法概论
- BosonNLP API 中文语义分析(笔记)
- java-单例模式