PTA题目集1~3总结

打印 上一主题 下一主题

主题 926|帖子 926|积分 2778

目录:
    1.前言
    2.设计与分析
    3.BUG与修正
    4.缺陷与改进
    5.总结
 
一、前言
  题目集1的题目都是比较基础的题,不需要用到其他的类,而且所有的题代码行数都不超过40行。知识点集中在分支选择和浮点数的处理上,题量适中,难度也较小。比较适合初学Java的学生来熟悉java,了解java与之前所学的c的区别。
  题目集2的题目开始要求学生接触Java的核心——类。部分题的代码行数也超过100行。知识点集中在类的使用、字符的判断上,题量适中,难度有些许上升。
  题目集3的题目中除第二题外都较简单,代码行数都不超过160行。第二题难度较高,程序的逻辑比较复杂,对输入异常的处理也较多,代码行数超过350行。知识点较多,有多种类的配合使用、正则表达式、对输入字符的分析。题量小,难度较大。
 
二、设计与分析
  1.题目集2-7-1 成绩计算-1-类、数组的基本运用  
    创建学生类,包含
    属性:学号(String)、姓名(String)、语文成绩(int)、数学成绩(int)、物理成绩(int)
    方法:计算总分、计算平均分
    输入5个学生的信息,将每个学生的信息封装在一个学生对象中。
    按输入顺序依次输出5个学生的总分、平均分(精确到小数点后两位,舍去部分按四舍五入规则计入最后一位)。
 
    代码如下:
[code] 1 import java.util.Scanner; 2 import java.text.DecimalFormat; 3  4 class Student{ 5     String ID; 6     String name; 7     int s1,s2,s3; 8     int all; 9     double average;10 }11 12 public class Main{13 public static void main(String args[])14 {15     Scanner input = new Scanner(System.in);16     Student stus[]= new Student[5];17     for(int i=0;i
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

商道如狼道

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表