五月天婷亚洲天久久综合网,婷婷丁香五月激情亚洲综合,久久男人精品女人,麻豆91在线播放

  • <center id="8gusu"></center><rt id="8gusu"></rt>
    <menu id="8gusu"><small id="8gusu"></small></menu>
  • <dd id="8gusu"><s id="8gusu"></s></dd>
    樓主: ReneeBK
    2852 8

    [求書]衡友躍:Java趣味編程100例 [推廣有獎]

    • 1關注
    • 62粉絲

    VIP

    學術權威

    14%

    還不是VIP/貴賓

    -

    TA的文庫  其他...

    R資源總匯

    Panel Data Analysis

    Experimental Design

    威望
    1
    論壇幣
    49537 個
    通用積分
    53.7004
    學術水平
    370 點
    熱心指數(shù)
    273 點
    信用等級
    335 點
    經(jīng)驗
    57815 點
    帖子
    4006
    精華
    21
    在線時間
    582 小時
    注冊時間
    2005-5-8
    最后登錄
    2023-11-26

    樓主
    ReneeBK 發(fā)表于 2016-2-16 00:28:18 |只看作者 |壇友微信交流群|倒序 |AI寫論文

    +2 論壇幣
    k人 參與回答

    經(jīng)管之家送您一份

    應屆畢業(yè)生專屬福利!

    求職就業(yè)群
    趙安豆老師微信:zhaoandou666

    經(jīng)管之家聯(lián)合CDA

    送您一個全額獎學金名額~ !

    感謝您參與論壇問題回答

    經(jīng)管之家送您兩個論壇幣!

    +2 論壇幣

    基本信息
    • 出版社: 清華大學出版社; 第1版 (2013年1月1日)
    • 平裝: 364頁
    • 語種: 簡體中文
    • 開本: 16
    • ISBN: 9787302307402
    • 條形碼: 9787302307402
    • 商品尺寸: 26.2 x 18.6 x 2 cm
    • 商品重量: 699 g
    • 品牌: 清華大學出版社



    打印出金字塔圖案
    1. import java.util.Scanner;

    2. public class Ch1_1
    3. {
    4.         public static void main(String[] args)
    5.         {
    6.                 int i,j,k,n;
    7.                 Scanner input=new Scanner(System.in);
    8.                 System.out.print("請輸入金字塔層數(shù):");
    9.                 n=input.nextInt();
    10.           //外層循環(huán)控制層數(shù)
    11.                 for(i=1;i<=n;i++)
    12.                 {
    13.               //根據(jù)外層行號,輸出星號左邊空格
    14.                         for(j=1;j<=n-i;j++)
    15.                                 System.out.print(" ");
    16.               //根據(jù)外層行號,輸出星號個數(shù)
    17.                         for(k=1;k<=2*i-1;k++)
    18.                                 System.out.printf("*");
    19.               //一行結束,換行
    20.                         System.out.printf("\n");
    21.                 }
    22.         }
    23. }
    復制代碼




    二維碼

    掃碼加我 拉你入群

    請注明:姓名-公司-職位

    以便審核進群資格,未注明則拒絕

    關鍵詞:Java jav scanner 清華大學出版社 清華大學出版 Java

    沙發(fā)
    ReneeBK 發(fā)表于 2016-2-16 00:30:37 |只看作者 |壇友微信交流群
    輸出九九乘法口訣表
    1. public class Ch1_2
    2. {
    3.         public static void main(String[] args)

    4. {
    5.                 //外循環(huán)控制行數(shù)
    6.                 for(int i=1;i<10;i++)
    7.                 {
    8.                         //內(nèi)循環(huán)控制每行表達式個數(shù)
    9.                         for(int j=1; j<=i; j++)
    10.                         {
    11.                                 System.out.print(" "+i+"*"+j+"="+(i*j));
    12.                         }
    13.                         //一行結束換行
    14.                         System.out.println();
    15.                 }
    16.         }
    17. }
    復制代碼
    藤椅
    ReneeBK 發(fā)表于 2016-2-16 00:32:29 |只看作者 |壇友微信交流群
    在屏幕上畫出余弦函數(shù)
    cos(x)曲線
    1. import java.applet.*;
    2. import java.awt.*;

    3. public class Ch1_3_2 extends Applet
    4. {
    5.         int x,y;
    6.        
    7.         public void start()
    8.         {
    9.                 //畫畫之前,必須先取得畫筆
    10.                 Graphics g=getGraphics();
    11.          //畫x軸、y軸
    12.                 for(x=0;x<=750;x+=1)
    13.                 {
    14.                         g.drawString("•",x,200);
    15.                         if(x<=385) g.drawString("•",360,x);
    16.                 }
    17.                 g.drawString("Y",330,20);
    18.          //畫y軸箭頭
    19.                 for(x=360;x<=370;x+=1)
    20.                 {
    21.                         g.drawString("•",x-10,375-x);
    22.                         g.drawString("•",x,x-355);
    23.                 }
    24.          //畫x軸箭頭
    25.                 g.drawString("X",735,230);
    26.                 for(x=740;x<=750;x+=1)
    27.                 {
    28.                         g.drawString("•",x,x-550);
    29.                         g.drawString("•",x,950-x);
    30.                 }
    31.          //畫cox()曲線
    32.                 for(x=0;x<=720;x+=1)
    33.                 {
    34.                         double a=Math.cos(x*Math. PI/180+Math.PI);
    35.                         y=(int)(200+80*a);                                //放大80倍并向下平移200個像素
    36.                         g.drawString("•",x,y);
    37.                 }
    38.         }
    39. }
    復制代碼
    板凳
    ReneeBK 發(fā)表于 2016-2-16 00:33:38 |只看作者 |壇友微信交流群
    在屏幕上畫出奧運五環(huán)旗
    1. import java.awt.*;
    2. import java.awt.event.*;
    3. import java.applet.Applet;
    4. import java.awt.Color;
    5. import java.awt.Font;
    6. public class Ch1_4 extends Applet
    7. {
    8.         private Color clr[]={Color.blue,Color.black,Color.red,Color.yellow,
    9.         Color.green};                                                                        //clr[]存儲顏色
    10.         private int[] x={100,136,172,118,154};                 //x[]存儲圓心的x坐標
    11.         private int[] y={60,60,60,91,91};                                //y[]存儲圓心的y坐標
    12.         private int[][] xy={{100,60},{136,60},{172,60},{118,91},{154,91}};                                                                                                                //存儲圓心的坐標
    13.         private int r=20,d=40;
    14.         public void paint(Graphics g)                                        //畫圖方法
    15.         {
    16.                 Font font = new Font("楷體",Font.PLAIN,20);        //文字字體、大小
    17.                 g.setFont(font);
    18.         
    19.                 for(int i=0;i<5;i++)                                                //循環(huán)5次,畫5個圓環(huán)
    20.                 {
    21.                         g.setColor(clr[i]);
    22.                         g.drawOval(x[i], y[i], d, d);        //d代表橢圓外切矩形的長寬,相等代表圓
    23.                 }
    24.                 g.setColor(Color.blue);                                                //設置顏色
    25.                 g.setFont(font);

    26.                 g.drawString("奧運五環(huán)旗",120,169);
    27.         }                                                                                                                //END PAINT
    28. }        
    復制代碼
    報紙
    ReneeBK 發(fā)表于 2016-2-16 00:34:58 |只看作者 |壇友微信交流群
    根據(jù)輸入行數(shù),打印出楊輝三角形
    1. import java.util.Scanner;

    2. public class Ch1_5
    3. {
    4.         public static void main(String[] args)
    5.         {
    6.                   System.out.print("請輸入行數(shù):");
    7.                   Scanner scanner = new Scanner(System.in);
    8.                    int num = scanner.nextInt();                                //從鍵盤接收行數(shù)
    9.                  
    10.                   int[][] ary = getTriangle(num);                        //得到楊輝三角
    11.                  
    12.                   print(ary);                                                                        //打印楊輝三角
    13.         }

    14.         //得到楊輝三角
    15.         private static int[][] getTriangle(int num)
    16.         {
    17.                 int[][] ary = new int[num][num];                        //用二維數(shù)組存儲
    18.   
    19.                 for(int i = 0; i < ary.length; i++)                //豎邊、斜邊置1
    20.                 {
    21.                         ary[i][0] = 1;
    22.                         ary[i][i] = 1;
    23.                 }
    24.   
    25.                 for(int i = 1; i < ary.length; i++)                //外循環(huán)控制行
    26.                 {
    27.                         for(int j = 1; j <= i; j++)                                //內(nèi)循環(huán)控制列
    28.                         {
    29.                                 //里面部分,等于當前位置的上方和左上角之和
    30.                                 ary[i][j] = ary[i-1][j-1] + ary[i-1][j];
    31.                         }
    32.                 }
    33.                 return ary;
    34.         }
    35.        
    36.         private static void print(int[][] ary)
    37.         {
    38.                 for(int i=0;i<ary.length;i++)                                //外循環(huán)控制行
    39.                 {
    40.                         for(int j=0;j<=i;j++)                                        //內(nèi)循環(huán)控制列
    41.                         {
    42.                                 System.out.printf(" %-3d", ary[i][j]);
    43.                         }
    44.                         System.out.println();                                        //輸出換行
    45.                 }
    46.         }
    47.                        
    48. }
    復制代碼
    地板
    ReneeBK 發(fā)表于 2016-2-16 00:36:19 |只看作者 |壇友微信交流群
    打印出國際象棋棋盤
    1. import java.awt.Color;
    2. import java.awt.Point;

    3. import javax.swing.BorderFactory;
    4. import javax.swing.JFrame;
    5. import javax.swing.JLabel;

    6. public class Ch1_6
    7. {
    8.         public static void main(String[] args)
    9.         {
    10.                 JFrame f=new JFrame("國際象棋棋盤");                                //創(chuàng)建窗口
    11.                
    12.                 //窗口設置大小
    13.                 f.setSize(168,195);                                                           //邊框的長和寬
    14.                 
    15.                 //窗口設置位置
    16.             Point point=new Point(350,200);
    17.             f.setLocation(point);
    18.             
    19.             int grids=8;                                                                                //行數(shù)和列數(shù)
    20.                 int gridsize=20;                                                                //單元格的高和寬
    21.                 
    22.            for(int i=0; i<grids; i++)                                                //外循環(huán)控制行
    23.            {
    24.                    for(int j=0; j<grids; j++)                                        //內(nèi)循環(huán)控制列
    25.                    {
    26.                            JLabel l = new JLabel();                                        //生成標簽實例
    27.                            l.setSize(gridsize,gridsize);                        //設置標簽大小
    28.                            l.setLocation(i*gridsize,j*gridsize);        //設置標簽位置
    29.                            if((i+j)%2==0)
    30.                            {     //當小方格的坐標和剛好是偶數(shù)時,
    31.                                    l.setBackground(Color.black);                   //設置方格為黑色
    32.                                    l.setOpaque(true);                                          //設置為不透明
    33.                            }
    34.                            else
    35.                            {
    36.                                         l.setBackground(Color.white);           //設置方格為白色
    37.                                         l.setOpaque(true);                                  //設置為不透明
    38.                            }
    39.                                 l.setBorder(BorderFactory.createLineBorder(Color.black));   
    40.                                                                                                                 //設置邊界為黑色
    41.                                
    42.                                 f.add(l);                                                                //添加標簽
    43.                    }
    44.            }
    45.            f.setVisible(true);                                                                //顯示窗口
    46.         }
    47. }
    復制代碼
    7
    kirov1 發(fā)表于 2016-2-16 09:34:26 |只看作者 |壇友微信交流群
    感覺這書挺好
    8
    tamtam701013 發(fā)表于 2016-4-21 02:55:33 |只看作者 |壇友微信交流群
    thanks for your sharing.
    9
    chongqingligong 發(fā)表于 2019-7-21 22:04:26 來自手機 |只看作者 |壇友微信交流群
    謝謝分享~~~~~
    您需要登錄后才可以回帖 登錄 | 我要注冊

    本版微信群
    加JingGuanBbs
    拉您進交流群

    京ICP備16021002-2號 京B2-20170662號 京公網(wǎng)安備 11010802022788號 論壇法律顧問:王進律師 知識產(chǎn)權保護聲明   免責及隱私聲明

    GMT+8, 2024-12-24 01:00