郑州轻工业大学-程序设计技术(Java)-PTA实验1(7-1)

import java.util.Scanner;
class Main{
    public static void main(String args[]){
        Scanner scanner = new Scanner(System.in);
        double qimo1,qimo2;
        Double shiyan = scanner.nextDouble();
        Double zuoye = scanner.nextDouble();
        Double ceyan = scanner.nextDouble();
        Double ketang = scanner.nextDouble();
        Double qizhong = scanner.nextDouble();
        qimo1 = 90-(shiyan*0.2+zuoye*0.06+ceyan*0.06+ketang*0.06+qizhong*0.02);
        qimo2 = qimo1/0.6;
        System.out.println(String.format("%.2f",qimo2));
    }
}

最简单易懂的新手须知

1.这行代码 import java.util.Scanner; 是 Java 中的一个导入语句,它用于在你的程序中引入 Scanner 类。Scanner 类属于 java.util 包,通常用于从不同的源(如键盘)读取输入。

人话:在声明类前先导入这个语句,就可以在Java中通过Scanner (名字1)=new Scanner(System.in);(类型)(名字2)=(名字1).next(类型)();语句实现数据的输入。

例子参考上方代码Scanner scanner=new Scanner(System.in);以及Double shiyan=scanner.nextDouble();

2.String.format()是一个 Java 中用于格式化字符串的方法。它让你能够创建带有格式标记的字符串,并根据提供的参数替换这些标记。例如,你可以定义一个字符串模板,其中包含 %s、%d 或 %f 等格式标记,然后通过提供相应类型的参数来替换这些标记。这使得生成格式化的输出变得非常方便。

例:若

System.out.println(String.format("%.2f", qimo2));

不使用String.format则会报错,是因为 System.out.println 方法没有接受一个格式化字符串和一个浮点数作为参数的重载版本。如果想要格式化输出一个浮点数并打印到控制台,你需要使用 String.format 方法来格式化字符串,然后将结果传递给 System.out.println 方法


后言

本博客只是我作为一个Java初学者对目前所学的知识的最浅显的理解,暂时无法用专业语言表达出来,只能依照我自己的理解对学习过程做一个记录,以便以后复习使用,若有大佬路过请多多提出宝贵意见,指出我的错误,当然要是能给一些指导就更好啦(doge)!

  • 21
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值