Java复习编程题30解读.doc

  1. 1、本文档共46页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Java复习编程题30解读

第一章: 1.编写类,中有一个方法(),显示“职业学院”,编写类,调用()方法,在屏幕上显示行“职业学院”。public class College{ public void init(){ System.out.println(威海职业学院); } } public class { public static void main(String a[]){ College c1=new College (); for (int i=0;i3;i++){ c1.init (); } } } 第二章: 1、自定义类Days及其方法dayInmonth( )。该方法的功能是返回用户输入月份的天数(二月份就按28天计算)。例如用户输入3,则该方法将返回值31;用户输入4,则该方法将返回值30。通过main()方法将返回值显示出来。class Days{ staticint dayInmonth(int a){ int s=31; switch(a) {case 2: s=28;break; case 4: case 6: case 9: case 11: s=30; } return s; } public static void main(String [] args){ int a=Integer.parseInt(args[0]); int b=dayInmonth(a); System.out.println(a+月有+b+天); } } .编写程序计算12+22+32+42+……+972+982+992+1002的值,输出class Qiuhe{ static int sum=0; public static int cal(){ for (int i=1;i=100;i++){ sum+=i*i; } return sum; } public static void main(String [] args){ System.out.println(计算结果为+cal ()); } }.打印输出10行杨晖三角形 class yanghui  {  public static void main (String args[])  {   int i,j;   int yhlevel=10;   int yanghui[][];   System.out.println(杨晖三角形:);   yanghui=new int[yhlevel][];   for(i=0;iyanghui.length;i++)    yanghui[i]=new int[i+1];    yanghui[0][0]=1;   for (i=1; iyanghui.length;i++)   {   yanghui[i][0]=1;   for(j=1;jyanghui[i].length-1;j++)    yanghui[i][j]=yanghui[i-1][j-1]+yanghui[i-1][j];    yanghui[i][yanghui[i].length-1]=1;   }   for (i=0; iyanghui.length;i++)   {    for(j=0;jyanghui[i].length;j++)    System.out.print(yanghui[i][j]+ );    System.out.println();    }   }  } 输出结果是: 杨晖三角形: 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 1 6 15 20 15 6 1 1 7 21 35 35 21 7 1 1 8 28 56 70 56 28 8 1 1 9 36 84 126 126 84 36 9 1 编写一个程序用选择法对数组a[]={20,10,50,40,30,70,60,80,90,100}进行由大到小的排序。import java.io.*;   public class SelectSort   {    public static void main(String args[])    {     int a[]={20,10,50,40,30,70,60,80,90,100};     int temp;     for (int i=0; ia.length-1;i++)      for (int j=i+1; ja.length ; j++)      {       if (a[i]a[j]) {        temp=a[i];        a[i]=a[j];        a[j]=temp;       }      }

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档