Java复习编程题30课案.docx
- 文档编号:5026233
- 上传时间:2022-12-12
- 格式:DOCX
- 页数:38
- 大小:120.89KB
Java复习编程题30课案.docx
《Java复习编程题30课案.docx》由会员分享,可在线阅读,更多相关《Java复习编程题30课案.docx(38页珍藏版)》请在冰豆网上搜索。
Java复习编程题30课案
第一章:
1.编写类College,College中有一个方法init(),显示“威海职业学院”,编写类School,调用init()方法,在屏幕上显示3行“威海职业学院”。
publicclassCollege{
publicvoidinit(){
System.out.println("威海职业学院");
}
}
publicclassSchool{
publicstaticvoidmain(Stringa[]){
Collegec1=newCollege();
for(inti=0;i<3;i++){
c1.init();
}
}
}
第二章:
1、自定义类Days及其方法dayInmonth()。
该方法的功能是返回用户输入月份的天数(二月份就按28天计算)。
例如用户输入3,则该方法将返回值31;用户输入4,则该方法将返回值30。
通过main()方法将返回值显示出来。
classDays{
staticintdayInmonth(inta){
ints=31;
switch(a)
{case2:
s=28;break;
case4:
case6:
case9:
case11:
s=30;
}
returns;
}
publicstaticvoidmain(String[]args){
inta=Integer.parseInt(args[0]);
intb=dayInmonth(a);
System.out.println(a+"月有"+b+"天");
}
}
第三章:
1.编写程序计算12+22+32+42+……+972+982+992+1002的值,输出
classQiuhe{
staticintsum=0;
publicstaticintcal(){
for(inti=1;i<=100;i++){
sum+=i*i;
}
returnsum;
}
publicstaticvoidmain(String[]args){
System.out.println("计算结果为"+cal());
}
}
2..打印输出10行杨晖三角形
classyanghui
{
publicstaticvoidmain(Stringargs[])
{
inti,j;
intyhlevel=10;
intyanghui[][];
System.out.println("杨晖三角形:
");
yanghui=newint[yhlevel][];
for(i=0;i yanghui[i]=newint[i+1]; yanghui[0][0]=1; for(i=1;i { yanghui[i][0]=1; for(j=1;j yanghui[i][j]=yanghui[i-1][j-1]+yanghui[i-1][j]; yanghui[i][yanghui[i].length-1]=1; }
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 复习 编程 30 课案