欢迎来到天天文库
浏览记录
ID:61937712
大小:23.50 KB
页数:12页
时间:2021-03-31
《程序题讲课稿.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!=
2、0) sum+=i; } System.out.println(sum); } }1、 设计一个学生类Student和它的一个子类Undergraduate,要求如下: 1) ____________________________________________________________________________________________________ Student类有name(姓名)、和age(年龄)属性,一个包含两个参数的构造方法,用于给name和age属性赋值,一个sho
3、w()方法打印Student的属性信息 2) 本科生类Undergraduate增加一个degree(学位)属性。有一个包含三个参数的构造方法,前两个参数用于给继承的name和age属性赋值,第三个参数给degree专业赋值,一个show()方法用于打印Undergraduate的属性信息 3) 在测试类中分别创建Student对象和Undergraduate对象,调用它们的show()。1、classStudent{ publicStringname; publicintage; publicStudent(Stringname,i
4、ntage){ this.name=name; this.age=age; } publicvoidshow(){ System.out.println("name:"+name+"age:"+age); } } classUnderGraduateextendsStudent{ ____________________________________________________________________________________________________ publicString
5、degree; publicUnderGraduate(Stringname,intage,Stringdegree){ super(name,age); this.degree=degree; } publicvoidshow(){ System.out.println("name:"+name+"age:"+age+"degree:"+degree); } }publicclassTest01{ publicstaticvoidmain(String[]args){ Studen
6、tstudent=newStudent("zhangsan",16); student.show(); UnderGraduateunderGraduate=newUnderGraduate("lisi",20,"bechalor"); underGraduate.show(); ____________________________________________________________________________________________________} } 2、编写一个程序,实现对指定int
7、类型的数组arr进行遍历并打印的功能,其中数组arr的元素分别为3,2,9,1,52、方式一:使用for循环 publicclassExample{ publicstaticvoidmain(String[]args){ int[]arr={3,2,9,1,5}; System.out.println("数组元素为:"); for(inti=0;i8、ublicclassExample{
8、ublicclassExample{
此文档下载收益归作者所有