Java课本课后题1——4章

本文介绍了Java编程中的基础概念,包括变量声明、控制台输出、算法实现(如逆序数、克莱姆法则和素数判定)、数学运算(如三角形面积计算)以及类的定义和方法设计,如书店推荐系统和基本数学工具类。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第一章

第一题:写一个分行显示自己姓名、地址、电话的一个Java程序

public class Text1 {
    public static void main(String[] args) {
        String name = "小明";
        String home = "三门峡";
        String tel = "123456789";

        System.out.println("我的名字是:"+name);
        System.out.println("我的地址是:"+home);
        System.out.println("我的电话号码是:"+tel);
    }
}

第二题:实现分行输出古诗《登鹳雀楼》

public class Text2 {
    public static void main(String[] args) {
        System.out.println(" 登鹳雀楼");
        System.out.println("白日依山尽");
        System.out.println("黄河入海流");
        System.out.println("欲穷千里目");
        System.out.println("更上一层楼");
    }
}

第二章

第一题:从键盘输入一个三位整数,将它们逆序输出

public class Text1 {
    public static void main(String[] args) {
//        获取用户输入的四位整数
        Scanner sc = new Scanner(System.in);
        System.out.println("请您输入一个四位数");
        int num = sc.nextInt();

//      获取各个位数的数字
        int num1 = num%10;        //获得个位数字
        int num2 = num/10%10;     //获得十位数字
        int num3 = num/100%10;    //获得百位数字
        int num4 = num/1000%10;    //获得千位数字

//      控制台输出出来
        System.out.println("逆序输出:");
        System.out.println(num1+""+num2+""+num3+""+num4+"");

        sc.close();

    }
}

第二题:

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值