Java基础题小试牛刀

渡星河
2022-11-08 / 1 评论 / 56 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2023年03月06日,已超过562天没有更新,若内容或图片失效,请留言反馈。

题目

1. 键盘上输入一个摄氏温度,然后把摄氏温度转换成华氏度温度输出。

2. 键盘输入上底,下底,高,然后求梯形的面积。

3. 输入一个三位数,分别获取其中个位,十位,百位。

4. 输入一个四位数,分别获取其中个位,十位,百位,千位。

//导入包,前期讲过了
import java.util.Scanner;
//创建一个类,记得文件需要和类名一致
public class Work {
    //第一个题目代码
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        System.out.println("输入摄氏度");
        float c = sc.nextFloat();
        float jg = c*9/5+32;
        System.out.println("温度转换结果为:"+jg);
        System.out.println("计算梯形的面积");
        //调用第二个题目代码运行,后面一样的
        two();
    }
    //第二个题目代码
    public static void two() {
        Scanner sc = new Scanner(System.in);
        System.out.println("输入高度");
        int h = sc.nextInt();
        System.out.println("输入上底");
        int sd = sc.nextInt();
        System.out.println("输入下底");
        int xd = sc.nextInt();
        System.out.println("梯形的面积为:"+((sd+xd)*h/2));
        System.out.println("计算三位数的个十百");
        tree();
    }
    //第三个
    public static void tree() {
        Scanner sc = new Scanner(System.in);
        System.out.println("输入一个三位数");
        int num = sc.nextInt();
        if (num>99 && num <1000){
            int bai = num/100;
            int shi = num%100/10;
            int ge = num%100%10;
            System.out.println("百分位:"+bai+" 十分位:"+shi+" 个位:"+ge);
        }else {
            System.out.println("输入的不是一个三位整数");
        }
        System.out.println("计算四位数的个十百千");
        four();
    }
   //第四个
    public static void four() {
        Scanner sc = new Scanner(System.in);
        System.out.println("输入一个四位数");
        int num = sc.nextInt();
        if (num>999 && num <10000){
            int qian = num/1000;
            int bai = num%1000/100;
            int shi = num%1000%100/10;
            int ge = num%1000%100%10;
            System.out.println("千分位:"+qian+" 百分位:"+bai+" 十分位:"+shi+" 个位:"+ge);
        }else {
            System.out.println("输入的不是一个四位整数");
        }
        System.out.println("计算四位数的个十百千");

    }
}
//心中无女人代码自然神!!!!!!!
1

评论 (1)

取消
  1. 头像
    山月 作者
    Windows 10 · Google Chrome

    :$(棒棒糖)

    回复