[java 入门] 给学弟期末出题 ~
- Fibonacci 数列是这样的一种数列:
(1) 第一项和第二项的值是 1;
(2) 后面的各项,均是前面两项的和;
例如,这是一个 Fibonacci 数列的前几项:1、1、2、3、5、8、13、21。请写一个程序,在屏幕上打印值小于 100 的所有 Fibonacci 数列。
2. 设计一个学生类 Student,该类包括:
三个 private 成员变量:学号 sNumber,姓名 sName,班级号 sClass。
还包括可以完成以下功能的一些方法:
(1)一个构造函数,能同时给这三个成员变量设置值。
(2)三个函数,分别可以读取学号 sNumber,姓名 sName,班级号 sClass 的值。
在 Student 类的 main 方法中,创建一个 Student 对象,设置学号、姓名和班级号,然后在屏幕上打印这些信息。
1、
import java.io.*;
public class test {
public test() {
}(2分)
public static void main(String[] args) {
int a=0,b=1;
while(b<100){
System.out.print("\t"+b);
int temp=a;
a=b;
b=temp+b;
}
}
2、
public class Student {
private String sNumber,sName;
private int sClass;
public Student(String no,String nm,int cls){
sNumber=no;
sName=nm;
sClass=cls;
}
String getStdNo(){
return sNumber;
}
String getStdName(){
return sName;
}
int getClassNo(){
return sClass;
}
public static void main(String[] args){
Student std=new Student("001","张三",2);
System.out.println("学号:"+std.getStdNo());
System.out.println("姓名:"+std.getStdName());
System.out.println("班号:"+std.getClassNo());
}
}
考前信心满满。考后垂头丧气😂
这个可以的。哈哈
给了我一个启发,我也要给你们出题
学弟:我太难了