java作业 2017-10-28
来源:互联网 发布:php接口和抽象类的区别 编辑:程序博客网 时间:2024/05/21 22:32
1.编写求1到10的阶乘和的java程序
public class Factorial {public static void main(String args[]){double sum_factorial=0,a=1;int i=1;while(i<=10){System.out.println(i+"!="+a);//格式显示sum_factorial+=a;i++;a=a*i;}System.out.println("sum="+sum_factorial);}}效果截图
2.编写程序求100以内的素数
public class PrimeNumber {public static void main(String args[]){int a,b;for(b=2;b<=100;b++){for(a=2;a<=b/2;a++){if(b%a==0)break;}if(a>b/2){System.out.println(b);}}}}
效果截图
3.分别用do-while和for循环,计算1+1/2!+1/3!~~~~的前20项和
public class Fenshujiecheng { public static void main(String atgs[]) { double sum=0; double item=1; int i=1; int n=20; do { sum=sum+item; i=i+1; item=item*(1.0/i);//分母进行阶乘递进 } while(i<=n); System.out.println("sum="+sum); for(i=1;i<=n;i++) { sum=sum+item; i=i+1; item=item*(1.0/i); } System.out.println("sum="+sum); }}
效果截图
4.求1000之内的所有完数
public class Wanshu {public static void main(String args[]){int sum=0,i,j;for(i=1;i<=1000;i++){for(j=1,sum=0;j<i;j++){if(i%j==0)sum+=j;}if(sum==i)System.out.println("The Perfect number is "+i);}}}
效果截图
5.使用for循环语句计算8+88+888~~~前10项之和
public class EightForYou {public static void main(String args[]){int i; long sum=0,a=8; for(i=1;i<=10;i++){ sum=sum+a; System.out.println("第"+i+"运算结果:"+a); a=a*10+8; }System.out.println("8+88+888.....前10项之和 ="+sum); }}
效果截图
6.编写应用程序,输出满足1+2+3+》。。。+n<8888的最大正整数N。
public class LowerThan8888 {public static void main(String args[]){int i=1;int sum=0;while(sum<8888){sum+=i;i++;if(sum>=8888)break;}System.out.println((i-1));//此时i已经累积到了能把前面的数和i加起来到仅小于8888的整数} //能把前面的数和i加起来到仅小于8888的整数}
效果截图
阅读全文
0 0
- java作业 2017-10-28
- java作业2017 11 10
- JAVA作业10-19
- Java作业10/29
- week 10 Java作业
- Java作业@2017.10.28-10.29
- 【Java作业】2017.10.28 / 10.29
- JAVA课程作业10_18
- JAVA作业
- Java作业
- Java作业
- java作业
- java作业
- JAVA作业
- java作业
- java作业
- Java作业。。。
- java作业。。。
- ServletContext讲解
- 头指针
- 求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值
- C#笔记
- sigaction()之sa_mask
- java作业 2017-10-28
- 金立M5 Plus发布会将用AR技术全程讲解 创手机发布会之首
- Http详解--会话(15)
- 网站HTTPS认证
- 求倒数和【简单循环】
- 一个项目学会python的tkinter模块---GUI设计
- android so文件加载踩坑笔记
- 695. Max Area of Island Difficulty: Easy
- 极米成功的秘诀:不刷单、不做to VC生意,专心做产品