版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、常用十題1、九九乘法表:public class chengfa public static void main(String args) int i,j;System.out.println(9*9 乘法表如下:);for(i=1;i=9;i+)for(j=1;j=i;j+)System.out.print(+i+*+j+=+i*j);System.out.print( );System.out.println( );2、成績判斷import java.util.Scanner;public class chengjipanduan public static void main(Strin
2、g args) int grade;System.out.println( 輸入你的成績:);Scanner s=new Scanner(System.in);grade=s.nextInt();switch(grade/10)case 10:case 9:System.out.println( 你的成績?yōu)閮?yōu));break;case 8:System.out.println( 你的成績?yōu)榱?;break;case 7:System.out.println( 你的成績?yōu)橹?;break;case 6:System.out.println( 你的成績?yōu)榧案?;break;case 5:case 4
3、:case 3:case 2:case 1:case 0:System.out.println( 你的成績?yōu)椴?;break;3、矩形類public class Rectangle double width=1.0;double height=1.0;public Rectangle(double width,double height)this.width=width;this.height=height;public void setwidth(double width)this.width=width;public double getwidth(double widtht)return
4、 width;public void setheight(double height)this.height=height;public double getheight(double height)return height;public double getArea()return width*height;public double getperimeter()return 2*(width+height);import tixing06.Rectangle;public class TestRectangle public static void main(String args)Re
5、ctangle r=new Rectangle(4,40);System.out.println( 矩形面積為 +r.getArea()+ 周長為 +r.getperimeter();4、兩數(shù)對換package tixing;import java.util.Scanner;public class TiXing02 public static void main(String args) int a,b;System.out.println( 輸入兩個數(shù)a 和 b:);Scanner s=new Scanner(System.in);a=s.nextInt();Scanner k=new S
6、canner(System.in);b=k.nextInt();System.out.println( 兩個數(shù)為 :a=+a+b=+b);exchange(a,b);public static void exchange(int a,int b)int t;t=a;a=b;b=t;System.out.println( 交換后兩個數(shù)為:a=+a + b=+b);5、數(shù)組import java.util.Scanner;import java.util.Random;public class shuzu public static void main(String args) int n,i,j
7、,k;double ave=0;System.out.println( 輸入數(shù)組長度:);Scanner s=new Scanner(System.in);n=s.nextInt();int a=new intn;System.out.println( 輸入的原數(shù)組為:);for(i=0;in;i+)ai=(int)(Math.random()*10+1);System.out.printf(%4d,ai);for(i=0;in;i+) for(j=i+1;jai)k=ai;ai=aj;aj=k;System.out.println();System.out.println(輸入的數(shù)組排序為:
8、);for(i=0;in;i+)System.out.printf(%4d,ai);int max,min;max=a0;min=a0;for(i=0;imax)max=ai;if(aimin)min=ai;ave+=ai;System.out.println();System.out.println(System.out.println(System.out.println(數(shù)組中最大數(shù)為:數(shù)組中最小數(shù)為:數(shù)組中平均數(shù)為:+max);+min);+ave/n);6、填充圓package tianchongyuan;import java.applet.*;import java.awt.*;
9、public class TianChongY uan extends Appletpublic void paint(Graphics g)g.drawOval(0,0,100,100);g.drawRoundRect(110,10,90,60,50,30);g.setColor(Color.blue);g.fillArc(0,0,100,100,0,360);g.setColor(Color.red);g.fillArc(110,10,90,60,0,360);7、星形三角形package sanjiaoxing;import java.util.Scanner;public class
10、SanJiaoXing public static void main(String args) int i,j,n;System.out.println( 輸入層數(shù)n:);Scanner s=new Scanner(System.in);n=s.nextInt();for(i=1;i=n;i+)for(j=0;jn-i;j+)System.out.printf( );if(i%2!=0)for(j=0;j2*i-1;j+)System.out.printf(*);System.out.println();elseSystem.out.printf(*);for(j=0;j0)System.o
11、ut.println(兩根為x1=+(-b+Math.sqrt(m)/(2*a)+x2=+(-b-Math.sqrt(m)/(2*a);elseif(m=0)System.out.println( 方程有同根為:x1=x2=+(-b/(2*a);if(m0)System.out.println( 方程無根 );9、平方根import java.util.Scanner;public class pingfanggeng public static void main(String args) int a,b,c,m;double x1,x2;Scanner sc=new Scanner(Sys
12、tem.in);System.out.println( 請輸入一元二次方程的二次項系數(shù):a=sc.nextInt();Scanner sr=new Scanner(System.in);System.out.println( 請輸入一元二次方程的一次項系數(shù):b=sr.nextInt();Scanner st=new Scanner(System.in);System.out.println( 請輸入一元二次方程的常數(shù)項系數(shù):);););c=st.nextInt();m=b*b-4*a*c;x1=(-b+Math.sqrt(m)/(2*a);x2=(-b-Math.sqrt(m)/(2*a);S
13、ystem.out.println( 一元二次方程的根為: +x1+x2);10、簡單計算機窗口(此題為JFrame 窗體)import javax.swing.JOptionPane;public class NewJFrame extends javax.swing.JFrame public NewJFrame() initComponents();private void initComponents() jLabel1 = new javax.swing.JLabel();jLabel2 = new javax.swing.JLabel();jTextField1 = new jav
14、ax.swing.JTextField();jTextField2 = new javax.swing.JTextField();jButton1 = new javax.swing.JButton();jButton2 = new javax.swing.JButton();setDefaultCloseOperation(javax.swing.WindowConstants.EXIT_ON_CLOSE);jLabel1.setText( 第一個數(shù) );jLabel2.setText( 第二個數(shù) );jTextField1.addActionListener(new java.awt.ev
15、ent.ActionListener() public void actionPerformed(java.awt.event.ActionEvent evt)jTextField1ActionPerformed(evt););jTextField2.addActionListener(new java.awt.event.ActionListener() public void actionPerformed(java.awt.event.ActionEvent evt)jTextField2ActionPerformed(evt););jButton1.setText( 計算 );jBut
16、ton1.addActionListener(new java.awt.event.ActionListener() public void actionPerformed(java.awt.event.ActionEvent evt)jButton1ActionPerformed(evt););jButton2.setText( 取消 );jButton2.addActionListener(new java.awt.event.ActionListener() public void actionPerformed(java.awt.event.ActionEvent evt)jButto
17、n2ActionPerformed(evt););javax.swing.GroupLayout layout = new javax.swing.GroupLayout(getContentPane();getContentPane().setLayout(layout);layout.setHorizontalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addGap(49, 49, 49).addGrou
18、p(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addComponent(jLabel2).addComponent(jLabel1).addGap(82, 82, 82).addGroup(layout.createParallelGroup(javax.swin
19、g.GroupLayout.Alignment.LEADING, false).addComponent(jTextField1,javax.swing.GroupLayout.PREFERRED_SIZE, 75,javax.swing.GroupLayout.PREFERRED_SIZE).addComponent(jTextField2,javax.swing.GroupLayout.PREFERRED_SIZE, 75,javax.swing.GroupLayout.PREFERRED_SIZE).addGroup(layout.createSequentialGroup().addC
20、omponent(jButton1).addGap(125, 125, 125).addComponent(jButton2).addContainerGap(112, Short.MAX_V ALUE);layout.setVerticalGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING).addGroup(layout.createSequentialGroup().addGap(31, 31, 31).addGroup(layout.createParallelGroup(javax.sw
21、ing.GroupLayout.Alignment.BASELINE).addComponent(jLabel1).addComponent(jTextField1,javax.swing.GroupLayout.PREFERRED_SIZE,javax.swing.GroupLayout.DEFAULT_SIZE,javax.swing.GroupLayout.PREFERRED_SIZE).addGap(35, 35, 35).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).ad
22、dComponent(jLabel2).addComponent(jTextField2,javax.swing.GroupLayout.PREFERRED_SIZE,javax.swing.GroupLayout.DEFAULT_SIZE,javax.swing.GroupLayout.PREFERRED_SIZE).addGap(40, 40, 40).addGroup(layout.createParallelGroup(javax.swing.GroupLayout.Alignment.BASELINE).addComponent(jButton1).addComponent(jBut
23、ton2).addContainerGap(129, Short.MAX_V ALUE);pack();private void jTextField1ActionPerformed(java.awt.event.ActionEvent evt) private void jTextField2ActionPerformed(java.awt.event.ActionEvent evt) private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) double qiuhe;qiuhe = Double.parseDo
24、uble(jTextField1.getText() +Double.parseDouble(jTextField2.getText();JOptionPane.showMessageDialog(null,qiuhe);private void jButton2ActionPerformed(java.awt.event.ActionEvent evt) dispose();System.exit(0);/ TODO add your handling code here:public static void main(String args) /* Set the Nimbus look
25、and feel */* If Nimbus (introduced in Java SE 6) is not available, stay with the default lookand feel.* For details seehttp:/ for(javax.swing.UIManager.LookAndFeelInfoinfo:javax.swing.UIManager.getInstalledLookAndFeels() if (Nimbus.equals(info.getName() javax.swing.UIManager.setLookAndFeel(info.getClassName();break; catch (ClassNotFoundException ex) java.util.logging.Logger.getLogger(NewJFrame.class.getName().log(java.util.logging.Level.SEVERE, null, ex); catch (InstantiationExcep
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版班班通設(shè)備與物聯(lián)網(wǎng)結(jié)合合同2篇
- 二零二五年綠色生態(tài)住宅小區(qū)消防工程設(shè)計與施工合同3篇
- 二零二五版股份制企業(yè)股份自愿轉(zhuǎn)讓與投資者關(guān)系維護合同3篇
- 二零二五年度監(jiān)理合同延期補充協(xié)議-責(zé)任劃分與風(fēng)險承擔3篇
- 二零二五版中央空調(diào)清洗保養(yǎng)及能耗管理服務(wù)合同3篇
- 二零二五年度國有資產(chǎn)管理委托服務(wù)合同2篇
- 二零二五版股票質(zhì)押擔保合同范本編制與解析3篇
- 二零二五年度風(fēng)力發(fā)電項目融資合同2篇
- 二零二五年美發(fā)師國際交流聘用合同2篇
- 二零二五年度酒店地毯翻新與維護服務(wù)合同范本3篇
- 小學(xué)五年級解方程應(yīng)用題6
- GB/T 25919.1-2010Modbus測試規(guī)范第1部分:Modbus串行鏈路一致性測試規(guī)范
- GB/T 22484-2008城市公共汽電車客運服務(wù)
- GB/T 14040-2007預(yù)應(yīng)力混凝土空心板
- 帶狀皰疹護理查房課件整理
- 奧氏體型不銹鋼-敏化處理
- 交通信號控制系統(tǒng)檢驗批質(zhì)量驗收記錄表
- 弱電施工驗收表模板
- 探究基坑PC工法組合鋼管樁關(guān)鍵施工技術(shù)
- 國名、語言、人民、首都英文-及各地區(qū)國家英文名
- API SPEC 5DP-2020鉆桿規(guī)范
評論
0/150
提交評論