Java开发网 |
注册 |
登录 |
帮助 |
搜索 |
排行榜 |
发帖统计
|
您没有登录 |
» Java开发网 » Java SE 综合讨论区
» 学习心得/方法/资源
打印话题 寄给朋友 订阅主题 |
作者 | Re:[学习总结]Java2实用教程(第三版)习题3 [Re:喝杯茶吃个包] |
zjlnnnnn
发贴: 2 积分: 0 |
于 2008-09-20 11:53
错误更正(经过本人测试过的): 2.输出结果应该是 b e p ! 5.补充 //1.用do-while计算1+1/2!+1/3!+1/4!+….的前20项和 double sum=0.0,temp=1.0; int i=1; do { temp/=i; sum+=temp; i++; } while(i<=20); System.out.println("用do-while计算1+1/2!+1/3!+1/4!+….的前20项和,结果为:"+sum); 7.补充 //1.使用while循环计算8+88+888+…前10项之和。 long sum=0,i=1,temp=8; while(i<=10) { sum+=temp; temp=temp*10+8; i++; } System.out.println("使用while循环计算8+88+888+…前10项之和,结果为:"+sum); 8.正确答案应该是n=132 class Ex8 { public static void main(String args[]) { //求满足1+2+3+…+n<8888的最大正数n int sum=0,i; for(i=1;i<=8888;i++) { sum+=i; if(sum>=8888) { break; } } System.out.println("满足1+2+3+…+n<8888的最大正数n="+(i-1)); //测试结果 int sum2=0,j; for(j=1;j<=132;j++) { sum2+=j; } System.out.println("1+2+3+...+132="+sum2); int sum3=0,k; for(k=1;k<=133;k++) { sum3+=k; } System.out.println("1+2+3+...+133="+sum3); } } 学习java的工具(IDE)有什么? |
话题树型展开 |
人气 | 标题 | 作者 | 字数 | 发贴时间 |
15243 | [学习总结]Java2实用教程(第三版)习题3 | 喝杯茶吃个包 | 5070 | 2008-09-12 01:54 |
11571 | Re:[学习总结]Java2实用教程(第三版)习题3 | zjlnnnnn | 966 | 2008-09-20 11:53 |
11301 | Re:[学习总结]Java2实用教程(第三版)习题3 | Twelve_Oak | 36 | 2008-09-22 16:20 |
11642 | Re:[学习总结]Java2实用教程(第三版)习题3 | 喝杯茶吃个包 | 178 | 2008-09-23 16:04 |
11393 | Re:[学习总结]Java2实用教程(第三版)习题3 | JiafanZhou | 400 | 2008-09-25 18:32 |
12443 | 为什么我算第8题,答案是133啊?高手们帮忙看一下!! | night | 609 | 2008-10-12 01:22 |
已读帖子 新的帖子 被删除的帖子 |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |