欢迎来到天天文库
浏览记录
ID:60769228
大小:26.00 KB
页数:5页
时间:2020-12-16
《最新程序题复习课程.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1、题干:请编写程序,实现计算“1+3+5+7+…+99”的值。 提示: 1) 使用循环语句实现自然数1~99的遍历。 2) 在遍历过程中,通过条件判断当前遍历的数是否为奇数,如果是就累加,否则不加。1、publicclassTest01{ publicstaticvoidmain(String[]args){ intsum=0; for(inti=1;i<100;i++){ if(i%2!=0) su
2、m+=i; } System.out.println(sum); } }1、 设计一个学生类Student和它的一个子类Undergraduate,要求如下: 1) Student类有name(姓名)、和age(年龄)属性,一个包含两个参数的构造方法,用于给name和age属性赋值,一个show()方法打印Student的属性信息 2) 本科生类Undergraduate增加一个degree(学位)属性。有一个包含三个参数的构造方法,前两个参数用于给继承
3、的name和age属性赋值,第三个参数给degree专业赋值,一个show()方法用于打印Undergraduate的属性信息 3) 在测试类中分别创建Student对象和Undergraduate对象,调用它们的show()。1、classStudent{ publicStringname; publicintage; publicStudent(Stringname,intage){ this.name=name; this.age=age;
4、 } publicvoidshow(){ System.out.println("name:"+name+"age:"+age); } } classUnderGraduateextendsStudent{ publicStringdegree; publicUnderGraduate(Stringname,intage,Stringdegree){ super(name,age); this.degree=degree; }
5、 publicvoidshow(){ System.out.println("name:"+name+"age:"+age+"degree:"+degree); } }publicclassTest01{ publicstaticvoidmain(String[]args){ Studentstudent=newStudent("zhangsan",16); student.show(); UnderGraduateunderGra
6、duate=newUnderGraduate("lisi",20,"bechalor"); underGraduate.show(); } } 2、编写一个程序,实现对指定int类型的数组arr进行遍历并打印的功能,其中数组arr的元素分别为3,2,9,1,52、方式一:使用for循环 publicclassExample{ publicstaticvoidmain(String[]args){ int[]arr={3,2,9,1,5}; Syst
7、em.out.println("数组元素为:"); for(inti=0;i8、); for(intx:arr){ System.out.println(x); } } }1、题干:请编写程序,实现计算“1+3+5+7+…+99”的值。 提示: 1) 使用循环语句实现自然数1~99的遍历。 2) 在遍历过程中,通过条件判断当前遍历的数是否为奇数,如果是就累加,否则不加。1、publicclassTest01{ publicstaticvoidmain(String[]args){ int
8、); for(intx:arr){ System.out.println(x); } } }1、题干:请编写程序,实现计算“1+3+5+7+…+99”的值。 提示: 1) 使用循环语句实现自然数1~99的遍历。 2) 在遍历过程中,通过条件判断当前遍历的数是否为奇数,如果是就累加,否则不加。1、publicclassTest01{ publicstaticvoidmain(String[]args){ int
此文档下载收益归作者所有