JAVA編程實(shí)例大全及詳解答案(50例)_第1頁(yè)
JAVA編程實(shí)例大全及詳解答案(50例)_第2頁(yè)
JAVA編程實(shí)例大全及詳解答案(50例)_第3頁(yè)
JAVA編程實(shí)例大全及詳解答案(50例)_第4頁(yè)
JAVA編程實(shí)例大全及詳解答案(50例)_第5頁(yè)
已閱讀5頁(yè),還剩28頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、精選文檔JAVA編程實(shí)例大全及詳解答案(50例)【程序1】   題目:古典問(wèn)題:有一對(duì)兔子,從誕生后第3個(gè)月起每個(gè)月都生一對(duì)兔子,小兔子長(zhǎng)到第三個(gè)月后每個(gè)月又生一對(duì)兔子,假如兔子都不死,問(wèn)每個(gè)月的兔子總數(shù)為多少?   /這是一個(gè)菲波拉契數(shù)列問(wèn)題public class lianxi01 public static void main(String args) System.out.println("第1個(gè)月的兔子對(duì)數(shù):    1");System.out.println("第

2、2個(gè)月的兔子對(duì)數(shù):    1");int f1 = 1, f2 = 1, f, M=24;     for(int i=3; i<=M; i+)       f = f2;      f2 = f1 + f2;      f1 = f;      System.out.println("第"

3、+ i +"個(gè)月的兔子對(duì)數(shù): "+f2);         【程序2】   題目:推斷101-200之間有多少個(gè)素?cái)?shù),并輸出全部素?cái)?shù)。 程序分析:推斷素?cái)?shù)的方法:用一個(gè)數(shù)分別去除2到sqrt(這個(gè)數(shù)),假如能被整除, 則表明此數(shù)不是素?cái)?shù),反之是素?cái)?shù)。   public class lianxi02 public static void main(String args)     int count = 0;

4、    for(int i=101; i<200; i+=2)      boolean b = false;     for(int j=2; j<=Math.sqrt(i); j+)              if(i % j = 0) b = false; break;        

5、60; else           b = true;              if(b = true) count +;System.out.println(i );                  &

6、#160;                   System.out.println( "素?cái)?shù)個(gè)數(shù)是: " + count);【程序3】   題目:打印出全部的 "水仙花數(shù) ",所謂 "水仙花數(shù) "是指一個(gè)三位數(shù),其各位數(shù)字立方和等于該數(shù)本身。例如:153是一個(gè) "水仙花數(shù) ",由于153=1的三次方5的三次方3的三次

7、方。public class lianxi03 public static void main(String args)      int b1, b2, b3;      for(int m=101; m<1000; m+)       b3 = m / 100;      b2 = m % 100 / 10;      b1 = m %  

8、;  10;      if(b3*b3*b3 + b2*b2*b2 + b1*b1*b1) = m)       System.out.println(m+"是一個(gè)水仙花數(shù)");         【程序4】   題目:將一個(gè)正整數(shù)分解質(zhì)因數(shù)。例如:輸入90,打印出90=2*3*3*5。   程序分析:對(duì)n進(jìn)行分解質(zhì)因數(shù),應(yīng)先找到一個(gè)最小

9、的質(zhì)數(shù)k,然后按下述步驟完成:   (1)假如這個(gè)質(zhì)數(shù)恰等于n,則說(shuō)明分解質(zhì)因數(shù)的過(guò)程已經(jīng)結(jié)束,打印出即可。   (2)假如n <> k,但n能被k整除,則應(yīng)打印出k的值,并用n除以k的商,作為新的正整數(shù)你n,重復(fù)執(zhí)行第一步。   (3)假如n不能被k整除,則用k+1作為k的值,重復(fù)執(zhí)行第一步。  import java.util.*;public     class     lianxi04

10、    public static void main(String args)         Scanner s = new Scanner(System.in);        System.out.print( "請(qǐng)鍵入一個(gè)正整數(shù):     ");         int 

11、0;  n    = s.nextInt();        int k=2;         System.out.print(n + "=" );        while(k <= n)           if(k = n)

12、System.out.println(n);break;            else if( n % k = 0) System.out.print(k + "*");n = n / k;                     else   

13、k+;                            【程序5】   題目:利用條件運(yùn)算符的嵌套來(lái)完成此題:學(xué)習(xí)成果> =90分的同學(xué)用A表示,60-89分之間的用B表示,60分以下的用C表示。   import java.util.*;public class lianxi

14、05 public static void main(String args)      int x;     char grade;     Scanner s = new Scanner(System.in);     System.out.print( "請(qǐng)輸入一個(gè)成果: ");      x = s.nextInt();    &

15、#160;  grade = x >= 90 ? 'A'           : x >= 60 ? 'B'           :'C'    System.out.println("等級(jí)為:"+grade);   【程序6】  

16、0;題目:輸入兩個(gè)正整數(shù)m和n,求其最大公約數(shù)和最小公倍數(shù)。   /*在循環(huán)中,只要除數(shù)不等于0,用較大數(shù)除以較小的數(shù),將小的一個(gè)數(shù)作為下一輪循環(huán)的大數(shù),取得的余數(shù)作為下一輪循環(huán)的較小的數(shù),如此循環(huán)直到較小的數(shù)的值為0,返回較大的數(shù),此數(shù)即為最大公約數(shù),最小公倍數(shù)為兩數(shù)之積除以最大公約數(shù)。* /import java.util.*;public    class     lianxi06     public static void main(String

17、 args) int     a ,b,m;Scanner s = new Scanner(System.in);System.out.print( "鍵入一個(gè)整數(shù): "); a = s.nextInt();System.out.print( "再鍵入一個(gè)整數(shù): "); b = s.nextInt();      deff cd = new deff();      m = cd.deff(a,b); &#

18、160;    int n = a * b / m;      System.out.println("最大公約數(shù): " + m);      System.out.println("最小公倍數(shù): " + n); class deffpublic int deff(int x, int y)      int t;     if(x < y)

19、       t = x;      x = y;      y = t;            while(y != 0)       if(x = y) return x;      else     &#

20、160;  int k = x % y;       x = y;       y = k;                return x; 【程序7】   題目:輸入一行字符,分別統(tǒng)計(jì)出其中英文字母、空格、數(shù)字和其它字符的個(gè)數(shù)。   import java.util.*;pu

21、blic class lianxi07 public static void main(String args) int digital = 0;int character = 0;int other = 0;int blank = 0;     char ch = null;     Scanner sc = new Scanner(System.in);     String s = sc.nextLine();     ch =

22、s.toCharArray();     for(int i=0; i<ch.length; i+)       if(ch >= '0' && ch <= '9')        digital +;      else if(ch >= 'a' && ch <= 'z'

23、) | ch > 'A' && ch <= 'Z')        character +;      else if(ch = ' ')        blank +;      else        other +;  

24、;               System.out.println("數(shù)字個(gè)數(shù): " + digital);     System.out.println("英文字母?jìng)€(gè)數(shù): " + character);     System.out.println("空格個(gè)數(shù): " + blank);    

25、System.out.println("其他字符個(gè)數(shù):" + other );【程序8】   題目:求s=a+aa+aaa+aaaa+aa.a的值,其中a是一個(gè)數(shù)字。例如2+22+222+2222+22222(此時(shí)共有5個(gè)數(shù)相加),幾個(gè)數(shù)相加有鍵盤(pán)把握。   import java.util.*;public class lianxi08 public static void main(String args)      long a , b = 0, sum = 0;

26、60;    Scanner s = new Scanner(System.in);     System.out.print("輸入數(shù)字a的值: ");     a = s.nextInt();     System.out.print("輸入相加的項(xiàng)數(shù):");     int n = s.nextInt();     int

27、 i = 0;     while(i < n)       b = b + a;      sum = sum + b;      a = a * 10;      + i;           System.out.println(sum); 【程序9】

28、60;  題目:一個(gè)數(shù)假如恰好等于它的因子之和,這個(gè)數(shù)就稱(chēng)為 "完數(shù) "。例如6=123.編程     找出1000以內(nèi)的全部完數(shù)。   public class lianxi09 public static void main(String args)      System.out.println("1到1000的完數(shù)有: ");     for(int i=1; i<1000

29、; i+)       int t = 0;      for(int j=1; j<= i/2; j+)        if(i % j = 0)         t = t + j;                

30、60;  if(t = i)        System.out.print(i + "     ");           【程序10】   題目:一球從100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在     第10次落地時(shí),共經(jīng)過(guò)多少米?第10次反彈多高? public class l

31、ianxi10 public static void main(String args)       double h = 100,s = 100;      for(int i=1; i<10; i+)       s = s + h;      h = h / 2;          System.out.p

32、rintln("經(jīng)過(guò)路程:" + s);     System.out.println("反彈高度:" + h / 2); 【程序11】   題目:有1、2、3、4四個(gè)數(shù)字,能組成多少個(gè)互不相同且無(wú)重復(fù)數(shù)字的三位數(shù)?都是多少?   public class lianxi11 public static void main(String args)      int count = 0;  

33、0;  for(int x=1; x<5; x+)       for(int y=1; y<5; y+)        for(int z=1; z<5; z+)         if(x != y && y != z && x != z)          count +;&

34、#160;        System.out.println(x*100 + y*10 + z );                               System.out.println("共有" + count + "個(gè)三位

35、數(shù)"); 【程序12】   題目:企業(yè)發(fā)放的獎(jiǎng)金依據(jù)利潤(rùn)提成。利潤(rùn)(I)低于或等于10萬(wàn)元時(shí),獎(jiǎng)金可提10%;利潤(rùn)高于10萬(wàn)元,低于20萬(wàn)元時(shí),低于10萬(wàn)元的部分按10%提成,高于10萬(wàn)元的部分,可可提成7.5%;20萬(wàn)到40萬(wàn)之間時(shí),高于20萬(wàn)元的部分,可提成5%;40萬(wàn)到60萬(wàn)之間時(shí)高于40萬(wàn)元的部分,可提成3%;60萬(wàn)到100萬(wàn)之間時(shí),高于60萬(wàn)元的部分,可提成1.5%,高于100萬(wàn)元時(shí),超過(guò)100萬(wàn)元的部分按1%提成,從鍵盤(pán)輸入當(dāng)月利潤(rùn),求應(yīng)發(fā)放獎(jiǎng)金總數(shù)?   import java.util.*;public cl

36、ass lianxi12 public static void main(String args)      double x = 0,y = 0;     System.out.print("輸入當(dāng)月利潤(rùn)(萬(wàn)):");     Scanner s = new Scanner(System.in);     x = s.nextInt();     if(x > 0 &a

37、mp;& x <= 10)      y = x * 0.1;     else if(x > 10 && x <= 20)       y = 10 * 0.1 + (x - 10) * 0.075;     else if(x > 20 && x <= 40)       y = 10 * 0.1 + 1

38、0 * 0.075 + (x - 20) * 0.05;     else if(x > 40 && x <= 60)       y = 10 * 0.1 + 10 * 0.075 + 20 * 0.05 + (x - 40) * 0.03;     else if(x > 60 && x <= 100)       y = 20 * 0.175 + 20 *

39、 0.05 + 20 * 0.03 + (x - 60) * 0.015;      else if(x > 100)       y = 20 * 0.175 + 40 * 0.08 + 40 * 0.015 + (x - 100) * 0.01;          System.out.println("應(yīng)當(dāng)提取的獎(jiǎng)金是 " + y + "萬(wàn)");【程序13】 

40、60; 題目:一個(gè)整數(shù),它加上100后是一個(gè)完全平方數(shù),再加上168又是一個(gè)完全平方數(shù),請(qǐng)問(wèn)該數(shù)是多少?   public class lianxi13 public static void main(String args)      for(int x =1; x<100000; x+)       if(Math.sqrt(x+100) % 1 = 0)        if(Math.sqrt(

41、x+268) % 1 = 0)         System.out.println(x + "加100是一個(gè)完全平方數(shù),再加168又是一個(gè)完全平方數(shù)");                  /*按題意循環(huán)應(yīng)當(dāng)從-100開(kāi)頭(整數(shù)包括正整數(shù)、負(fù)整數(shù)、零),這樣會(huì)多一個(gè)滿足條件的數(shù)-99。但是我看到大部分人解這道題目時(shí)都把題中的“整數(shù)”理解成正整數(shù),我也就隨大

42、流了。*/【程序14】  題目:輸入某年某月某日,推斷這一天是這一年的第幾天?   import java.util.*;public class lianxi14 public static void main(String args)      int year, month, day;     int days = 0;     int d = 0;     int e; 

43、;    input fymd = new input();     do      e = 0;     System.out.print("輸入年:");     year =fymd.input();     System.out.print("輸入月:");     month =

44、 fymd.input();     System.out.print("輸入天:");     day = fymd.input();     if (year < 0 | month < 0 | month > 12 | day < 0 | day > 31)      System.out.println("輸入錯(cuò)誤,請(qǐng)重新輸入!");  &

45、#160;  e=1 ;           while( e=1);      for (int i=1; i <month; i+)       switch (i)       case 1:      case 3:      case 5:&#

46、160;     case 7:      case 8:      case 10:      case 12:       days = 31;      break;      case 4:    &#

47、160; case 6:      case 9:      case 11:       days = 30;      break;      case 2:       if (year % 400 = 0) | (year % 4 = 0 && year

48、% 100 != 0)         days = 29;       else         days = 28;              break;           

49、; d += days;           System.out.println(year + "-" + month + "-" + day + "是這年的第" + (d+day) + "天。");class inputpublic int input()      int value = 0;     Scanner s = new Scan

50、ner(System.in);     value = s.nextInt();     return value;【程序15】   題目:輸入三個(gè)整數(shù)x,y,z,請(qǐng)把這三個(gè)數(shù)由小到大輸出。   import java.util.*;public class lianxi15 public static void main(String args)      input fnc = new input(); 

51、;    int x=0, y=0, z=0;     System.out.print("輸入第一個(gè)數(shù)字:");      x = fnc.input();     System.out.print("輸入其次個(gè)數(shù)字:");      y = fnc.input();     System.out.prin

52、t("輸入第三個(gè)數(shù)字:");      z = fnc.input();       if(x > y)       int t = x;      x = y;      y = t;         if(x > z)  &

53、#160;    int t = x;      x = z;      z = t;         if(y > z)       int t = y;      y = z;      z = t;   &#

54、160;     System.out.println( "三個(gè)數(shù)字由小到大排列為: "+x + " " + y + " " + z);class inputpublic int input()      int value = 0;     Scanner s = new Scanner(System.in);     value = s.nextInt();  &

55、#160;  return value; 【程序16】題目:輸出9*9口訣。     public class lianxi16 public static void main(String args)      for(int i=1; i<10; i+)       for(int j=1; j<=i; j+)        System.out.print(j + &q

56、uot;*" + i + "=" + j*i + "    " );         if(j*i<10)System.out.print(" ");          System.out.println();     【程序17】   題目:猴子吃桃

57、問(wèn)題:猴子第一天摘下若干個(gè)桃子,當(dāng)即吃了一半,還不癮,又多吃了一個(gè)     其次天早上又將剩下的桃子吃掉一半,又多吃了一個(gè)。以后每天早上都吃了前一天剩下     的一半零一個(gè)。到第10天早上想再吃時(shí),見(jiàn)只剩下一個(gè)桃子了。求第一天共摘了多少。   public class lianxi17 public static void main(String args)      int x = 1;     for

58、(int i=2; i<=10; i+)       x = (x+1)*2;          System.out.println("猴子第一天摘了 " + x + " 個(gè)桃子");【程序18】   題目:兩個(gè)乒乓球隊(duì)進(jìn)行競(jìng)賽,各出三人。甲隊(duì)為a,b,c三人,乙隊(duì)為x,y,z三人。已抽簽打算競(jìng)賽名單。有人向隊(duì)員打聽(tīng)競(jìng)賽的名單。a說(shuō)他不和x比,c說(shuō)他不和x,z比,請(qǐng)編程序找出三隊(duì)賽手的名單

59、。   public class lianxi18 static char m = 'a', 'b', 'c' ;static char n = 'x', 'y', 'z' ;public static void main(String args)    for (int i = 0; i < m.length; i+)     for (int j = 0; j < n.length; j+)  

60、    if (mi = 'a' && nj = 'x')       continue; else if (mi = 'a' && nj = 'y')       continue;     else if (mi = 'c' && nj = 'x')  

61、0;    | (mi = 'c' && nj = 'z')       continue;     else if (mi = 'b' && nj = 'z')       | (mi = 'b' && nj = 'y')     &

62、#160; continue;     else      System.out.println(mi + " vs " + nj);       【程序19】   題目:打印出如下圖案(菱形)        *      *    *  

63、 *    *      *       *   public class lianxi19 public static void main(String args)     int H = 7, W = 7;/高和寬必需是相等的奇數(shù)    for(int i=0; i<(H+1) / 2; i+)      f

64、or(int j=0; j<W/2-i; j+)       System.out.print(" ");          for(int k=1; k<(i+1)*2; k+)       System.out.print('*');          System.out.printl

65、n();        for(int i=1; i<=H/2; i+)      for(int j=1; j<=i; j+)       System.out.print(" ");          for(int k=1; k<=W-2*i; k+)       Syste

66、m.out.print('*');          System.out.println();    【程序20】   題目:有一分?jǐn)?shù)序列:2/1,3/2,5/3,8/5,13/8,21/13.求出這個(gè)數(shù)列的前20項(xiàng)之和。 public class lianxi20 public static void main(String args)     int x = 2, y = 1, t; 

67、   double sum = 0;    for(int i=1; i<=20; i+)      sum = sum + (double)x / y;     t = y;     y = x;     x = y + t;     System.out.println("前20項(xiàng)相加之和是: " + sum);【程序

68、21】   題目:求1+2!+3!+.+20!的和   public class lianxi21 public static void main(String args)     long sum = 0;     long fac = 1;    for(int i=1; i<=20; i+)      fac = fac * i;     sum += f

69、ac;        System.out.println(sum);【程序22】   題目:利用遞歸方法求5!。   public class lianxi22 public static void main(String args)        int n = 5;    rec fr = new rec();    System.out.printl

70、n(n+"! = "+fr.rec(n);class recpublic long rec(int n)     long value = 0 ;    if(n =1 )      value = 1;    else        value = n * rec(n-1);        return value; 【程序2

71、3】   題目:有5個(gè)人坐在一起,問(wèn)第五個(gè)人多少歲?他說(shuō)比第4個(gè)人大2歲。問(wèn)第4個(gè)人歲數(shù),他說(shuō)比第3個(gè)人大2歲。問(wèn)第三個(gè)人,又說(shuō)比第2人大兩歲。問(wèn)第2個(gè)人,說(shuō)比第一個(gè)人大兩歲。最終問(wèn)第一個(gè)人,他說(shuō)是10歲。請(qǐng)問(wèn)第五個(gè)人多大?   public class lianxi23 public static void main(String args)     int age = 10;     for(int i=2; i<=5; i+)   &

72、#160;  age =age+2;        System.out.println(age); 【程序24】   題目:給一個(gè)不多于5位的正整數(shù),要求:一、求它是幾位數(shù),二、逆序打印出各位數(shù)字。   /使用了長(zhǎng)整型最多輸入18位import java.util.*;public class lianxi24 public static void main(String args)    Scanner s = new Scanner(Sys

73、tem.in);   System.out.print("請(qǐng)輸入一個(gè)正整數(shù):");   long a = s.nextLong();   String ss = Long.toString(a);    char ch = ss.toCharArray();    int j=ch.length;    System.out.println(a + "是一個(gè)"+ j +"位數(shù)。");&#

74、160;   System.out.print("按逆序輸出是:");    for(int i=j-1; i>=0; i-)     System.out.print(chi);         【程序25】   題目:一個(gè)5位數(shù),推斷它是不是回文數(shù)。即12321是回文數(shù),個(gè)位與萬(wàn)位相同,十位與千位相同。   import java.util.*;public clas

75、s lianxi25 public static void main(String args)     Scanner s = new Scanner(System.in);    int a;    do     System.out.print("請(qǐng)輸入一個(gè)5位正整數(shù):");      a = s.nextInt();      while(a

76、<10000|a>99999);     String ss =String.valueOf(a);     char ch = ss.toCharArray();     if(ch0=ch4&&ch1=ch3)     System.out.println("這是一個(gè)回文數(shù)");     else System.out.println("

77、;這不是一個(gè)回文數(shù)");        /這個(gè)更好,不限位數(shù)import java.util.*;public class lianxi25a public static void main(String args)    Scanner s = new Scanner(System.in);   boolean is =true;   System.out.print("請(qǐng)輸入一個(gè)正整數(shù):");   long a = s.n

78、extLong();   String ss = Long.toString(a);   char ch = ss.toCharArray();   int j=ch.length;   for(int i=0; i<j/2; i+)    if(chi!=chj-i-1)is=false;      if(is=true)System.out.println("這是一個(gè)回文數(shù)");    

79、 else System.out.println("這不是一個(gè)回文數(shù)");       【程序26】   題目:請(qǐng)輸入星期幾的第一個(gè)字母來(lái)推斷一下是星期幾,假如第一個(gè)字母一樣,則連續(xù)   推斷其次個(gè)字母。   import java.util.*;public class lianxi26 public static void main(String args)     getChar tw = new getCha

80、r();    System.out.println("請(qǐng)輸入星期的第一個(gè)大寫(xiě)字母:");    char ch = tw.getChar();    switch(ch)      case 'M':       System.out.println("Monday");      break; &#

81、160;   case 'W':       System.out.println("Wednesday");      break;     case 'F':      System.out.println("Friday");      break; 

82、    case 'T':       System.out.println("請(qǐng)輸入星期的其次個(gè)字母:");      char ch2 = tw.getChar();      if(ch2 = 'U') System.out.println("Tuesday");       else if

83、(ch2 = 'H') System.out.println("Thursday");       else System.out.println("無(wú)此寫(xiě)法!");            ;       break;     case 'S':    &#

84、160;   System.out.println("請(qǐng)輸入星期的其次個(gè)字母:");      char ch2 = tw.getChar();      if(ch2 = 'U') System.out.println("Sunday");        else if(ch2 = 'A') System.out.println("S

85、aturday");        else System.out.println("無(wú)此寫(xiě)法!");            ;      break;default:System.out.println("無(wú)此寫(xiě)法!");   class getCharpublic char getChar()  

86、0;  Scanner s = new Scanner(System.in);    String str = s.nextLine();    char ch = str.charAt(0);    if(ch<'A' | ch>'Z')      System.out.println("輸入錯(cuò)誤,請(qǐng)重新輸入");     ch=getChar();&

87、#160;       return ch;  【程序27】   題目:求100之內(nèi)的素?cái)?shù)   /使用除sqrt(n)的方法求出的素?cái)?shù)不包括2和3public class lianxi27 public static void main(String args)     boolean b =false;    System.out.print(2 + " ");  

88、  System.out.print(3 + " ");    for(int i=3; i<100; i+=2)      for(int j=2; j<=Math.sqrt(i); j+)       if(i % j = 0) b = false;               &#

89、160;      break;       elseb = true;        if(b = true) System.out.print(i + " ");       /該程序使用除1位素?cái)?shù)得2位方法,運(yùn)行效率高通用性差。public class lianxi27a public static void main(String args) 

90、60;   int a = new int2, 3, 5, 7;   for(int j=0; j<4; j+)System.out.print(aj + " ");    boolean b =false;    for(int i=11; i<100; i+=2)      for(int j=0; j<4; j+)       if(i % aj = 0) b =

91、 false;                      break;       elseb = true;        if(b = true) System.out.print(i + " ");    

92、0;  【程序28】   題目:對(duì)10個(gè)數(shù)進(jìn)行排序   import java.util.*;public class lianxi28 public static void main(String args) Scanner s = new Scanner(System.in);   int a = new int10;   System.out.println("請(qǐng)輸入10個(gè)整數(shù):");   for(int i=0; i<10; i+)

93、     ai = s.nextInt();      for(int i=0; i<10; i+)     for(int j=i+1; j<10; j+)      if(ai > aj)       int t = ai;      ai = aj;      aj = t; 

94、;              for(int i=0; i<10; i+)     System.out.print(ai + " ");   【程序29】   題目:求一個(gè)3*3矩陣對(duì)角線元素之和     import java.util.*;public class lianxi29 public static void main(Str

95、ing args)    Scanner s = new Scanner(System.in);   int a = new int33;System.out.println("請(qǐng)輸入9個(gè)整數(shù):");   for(int i=0; i<3; i+)     for(int j=0; j<3; j+)      aij = s.nextInt();         

96、System.out.println("輸入的3 * 3 矩陣是:");   for(int i=0; i<3; i+)     for(int j=0; j<3; j+)      System.out.print(aij + " ");        System.out.println();      int sum = 0;   for(int i=0; i<3; i+)     for(int j=0; j<3; j+)      if(i = j)       sum += aij;               System.out.println("對(duì)角線之和是:&

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論