当前位置: 首页 > news >正文

PTA JAVA02 基础语法1

7-1 改错题01

public class Main {
    public static void main(String[] args) {
        //int i;
        int k=100;
        int j=1;

        System.out.printf("j is " + j + " and k is " + k);
    }
}

**很搞笑的一件事:把错误代码复制到IDEA中有自动报错0.0 

7-2 你好

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner reader = new Scanner(System.in);
        System.out.printf("Hello " + reader.next());
    }
}

7-3 计算三角形面积。

import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        int a, b, c;
        Scanner reader = new Scanner(System.in);
        double p;
        a = reader.nextInt();
        b = reader.nextInt();
        c = reader.nextInt();
        p = (a + b + c) / 2;
        double s = Math.sqrt(p * (p - a) * (p - b) * (p - c));
        System.out.printf("%.1f", s);
    }
}

7-4 java基本语法-整数四则运算

import java.util.Scanner;

public class Main {
    public static void main(String[] args){
        Scanner reader = new Scanner(System.in);
        int a, b;
        a = reader.nextInt();
        b = reader.nextInt();
        double c;
        c = (double)a / (double)b;
        System.out.println(a + b);
        System.out.println(a - b);
        System.out.println(a * b);
        System.out.printf("%.3f", c);
    }
}

7-5 计算摄氏温度

public class Main {
    public static void main(String[] args){
        System.out.printf("100 37.78");
    }
}

**我们亲切地称呼它为“面向答案(样例)编程” ——直接输出答案就行

7-6 计算PI值

import java.util.Scanner;

public class Main {
    public static void main(String[] args){
        Scanner reader = new Scanner(System.in);
        double PI = 4 *(1.0 -1.0/3 +1.0/5 -1.0/7 +1.0/9 -1.0/11 +1.0/13);
        System.out.printf("%.16f", PI);
    }
}

**同上。。也可以直接输出结果 

7-7 求一个三位正整数各位数字之和

import java.util.Scanner;

public class Main {
    public static void main(String[] args){
        Scanner reader = new Scanner(System.in);
        int n;
        n = reader.nextInt();
        int a = n % 10;
        int b = n / 10 % 10;
        int c = n / 100;
        System.out.println(a + b + c);
    }
}

7-8 jmu-Java-02基本语法-05-浮点数的精确计算 

7-9 sdut-sel-0-输出学生个人信息(II)

7-10 sdut-JAVA判断合法标识符

7-11 sdut-数据类型-1-求班级男女生比例

7-12 以英里计的平均速度

7-13 sdut-数据类型-2 应用勾股定理,了解世界灿烂文明

7-14 sdut-数据类型-3 计算飞行员到最近机场的距离

7-15 sdut-数据类型-4 第七次全国人口普查数据分析 

相关文章:

  • C++ 语言学习 day06 string , 异常
  • Linux命令`ll`的结果解析
  • 查题校园公众号查题系统
  • git分布式版本控制系统
  • C++ Color the ball
  • mysql的基础操作语句
  • Cookie/Session
  • java抽象类和接口(Comparator和Conparable的使用)
  • 百度首个江苏智算中心落地 携手盐城共建200P算力规模
  • 并发编程(四)---设计模式
  • GitHub:建立仓库,本地上传与更新内容
  • Linux EXPORT_SYMBOL宏详解
  • 猿创征文丨赶紧进来!!!带你0距离全面接触 变量和常量
  • Unirech腾讯云代充-通过VNC 登录腾讯云国际版Windows云服务器实例教程
  • 深入剖析foreach底层原理以及并发修改异常
  • Google 是如何开发 Web 框架的
  • Centos6.8 使用rpm安装mysql5.7
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • MQ框架的比较
  • ucore操作系统实验笔记 - 重新理解中断
  • Web Storage相关
  • 番外篇1:在Windows环境下安装JDK
  • 关于Flux,Vuex,Redux的思考
  • 湖南卫视:中国白领因网络偷菜成当代最寂寞的人?
  • 警报:线上事故之CountDownLatch的威力
  • 译米田引理
  • 硬币翻转问题,区间操作
  • 06-01 点餐小程序前台界面搭建
  • CMake 入门1/5:基于阿里云 ECS搭建体验环境
  • LIGO、Virgo第三轮探测告捷,同时探测到一对黑洞合并产生的引力波事件 ...
  • 正则表达式-基础知识Review
  • ​ 全球云科技基础设施:亚马逊云科技的海外服务器网络如何演进
  • # .NET Framework中使用命名管道进行进程间通信
  • #我与Java虚拟机的故事#连载06:收获颇多的经典之作
  • (1)Map集合 (2)异常机制 (3)File类 (4)I/O流
  • (27)4.8 习题课
  • (libusb) usb口自动刷新
  • (动态规划)5. 最长回文子串 java解决
  • (十三)Maven插件解析运行机制
  • (算法)N皇后问题
  • .NET 反射的使用
  • .NET 实现 NTFS 文件系统的硬链接 mklink /J(Junction)
  • .NET/C# 中设置当发生某个特定异常时进入断点(不借助 Visual Studio 的纯代码实现)
  • .net实现客户区延伸至至非客户区
  • .project文件
  • .sdf和.msp文件读取
  • //解决validator验证插件多个name相同只验证第一的问题
  • /dev下添加设备节点的方法步骤(通过device_create)
  • @EnableConfigurationProperties注解使用
  • [BUG] Hadoop-3.3.4集群yarn管理页面子队列不显示任务
  • [BZOJ4016][FJOI2014]最短路径树问题
  • [leetcode]_Symmetric Tree
  • [LeetCode周赛复盘] 第 310 场周赛20220911
  • [poj2891]Strange Way to Express Integers(扩展中国剩余定理)
  • [pytorch] 2. tensorboard