JAVA第三章习题代码补充

本文详细解析了JAVA中涉及循环的三个习题,包括阶层计算、正整数的完全性和二进制转换,以及特定序列的计数。通过实例展示了如何运用循环语句解决实际问题。
摘要由CSDN通过智能技术生成

 

3.19

分析:这里用到了数学里的阶层,1先提出来,后边的表达式就可以用item=item*i;e+=1/item来实现,最后输出e.

import java.util.Scanner
class Demo03_19{
    public class void main(String[] args){
        Scanner scanner=new Scanner(System.in);
        System.out.print("请输入一个数字:");
        int imax=scanner.nextInt();
        double item=1.0;
        double e=1;
        
        for(i=1;i<=imax;i++){
            item=item*i;
            e+=1/item;
            }

        System.out.println(e);
       }  
 }
     

 输入2:i=1<2然后item=1*1.0=1.0然后e=1+1/1.0,然后i=2<=2然后e

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值