博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
第三次上机
阅读量:7100 次
发布时间:2019-06-28

本文共 1948 字,大约阅读时间需要 6 分钟。

/*5.编写“学生”类及其测试类。
5.1 “学生”类:
类名:Student
属性:姓名、性别、年龄、学号、5门课程的成绩
方法1:在控制台输出各个属性的值、
方法2:计算平均成绩
方法3:输出各个属性的值和平均成绩
5.2 测试类
创建2个对象,调用方法,要求:对象各个属性的值,从键盘输入。

import java.util.Scanner;

public class Student {
static String name;
static String sex;
static int age;
static String num;
static float score;
static float average;
static void A() {
System.out.println("姓名:"+name+"\n"+"性别:"+sex+"\n"+"年龄:"+age+"\n"+"学号:"+num);
System.out.println("平均成绩为:"+average);
}

public static void main(String[] args) {
// TODO 自动生成的方法存根
Student a=new Student();
Scanner reader=new Scanner(System.in);
System.out.println("请输入姓名:");
a.name=reader.next();
System.out.println("请输入性别:");
a.sex=reader.next();
System.out.println("请输入年龄:");
a.age=reader.nextInt();
System.out.println("请输入学号:");
a.num=reader.next();
float sum1=0;
for(int i=0;i<5;i++) {
System.out.println("请输入成绩:");
a.score=reader.nextInt();
sum1=sum1+score;
System.out.println("成绩为:"+score);
}
average=sum1/5;
a.A();
}

}

 

 

/*6.编写“借书卡”类及其测试类。
6.1 “借书卡”类
属性:账号、持卡人姓名、身份证号码、地址、已借书数、可借书数、本次借书数、本次还书数
方法一:借书,显示本次借书数和可借书数
方法二:还书,显示本次还书数和可借书数
6.2 测试类
本次借书数 和 本次还书数,从键盘输入*/
import java.util.*;

public class Books {

String number;
String name;
String num;
String adress;
int bBook1;//已借书数
int bBook2=100;//可借书数
int bBook3;//本次借书数
int rBook1;//本次还书数
void A() {
int n,m;
n=bBook2-bBook3;
m=rBook1+n;
System.out.println("本次借书数:"+bBook3+""+"可借书数:"+n);
System.out.println("本次还书:"+rBook1+""+"可借书数:"+m);
}
public static void main(String[] args) {
// TODO 自动生成的方法存根
Books a=new Books();
Scanner reader=new Scanner(System.in);
System.out.println("请输入账号:");
a.number = reader.next();
System.out.println("请输入持卡人姓名:");
a.name = reader.next();
System.out.println("请输入身份证号码:");
a.num = reader.next();
System.out.println("请输入地址:");
a.adress=reader.next();
System.out.println("请输入本次借书数:\n");
a.bBook3=reader.nextInt();
System.out.println("请输入本次还书数:\n");
a.rBook1=reader.nextInt();
a.A();
}

}

转载于:https://www.cnblogs.com/lvzhiqi/p/10769940.html

你可能感兴趣的文章
Python类与标准库
查看>>
vue inheritAttrs、$attrs和$listeners使用
查看>>
诗歌的分类
查看>>
nexus maven私服搭建
查看>>
系统空间占用排查 tomcat超大日志catalina.out 删除 与df 状态更新
查看>>
UML及其StarUML介绍
查看>>
一起谈.NET技术,MonoTouch中的MVC简介
查看>>
将WPF UI单元复制到“.NET研究”剪贴板
查看>>
深入理解JavaScript系列(18):面向对象编程之ECMAScript实现(推荐)
查看>>
iphone开发之轻松搞定原生socket 编程,阻塞与非阻塞,收发自如
查看>>
ColdFusion select option 用法,看看哪种适合你的
查看>>
Amazium - 响应式 CSS 框架 - 开源中国
查看>>
使用Vitamio打造自己的Android万能播放器(5)——在线播放(播放优酷视频)
查看>>
iis7 发布mvc 遇到的HTTP错误 403.14-Forbidden Web 服务器被配置为不列出此目录的内容...
查看>>
PHP通过Thrift操作Hbase
查看>>
Sql Server导入Access数据库报不可识别的数据库格式 Microsoft JET Database Engine
查看>>
http://knockoutjs.com/工作杂记
查看>>
Http协议中的Header与Body
查看>>
窗口大小改变绑定resize事件
查看>>
python数据结构之二叉树遍历的实现
查看>>