




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rè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( 輸入兩個(gè)數(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( 兩個(gè)數(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( 交換后兩個(gè)數(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ù)組排序?yàn)椋?/p>
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( 請輸入一元二次方程的二次項(xiàng)系數(shù):a=sc.nextInt();Scanner sr=new Scanner(System.in);System.out.println( 請輸入一元二次方程的一次項(xiàng)系數(shù):b=sr.nextInt();Scanner st=new Scanner(System.in);System.out.println( 請輸入一元二次方程的常數(shù)項(xiàng)系數(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、簡單計(jì)算機(jī)窗口(此題為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( 第一個(gè)數(shù) );jLabel2.setText( 第二個(gè)數(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( 計(jì)算 );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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 試管并發(fā)癥護(hù)理
- 2025年計(jì)算機(jī)與通信安全類板卡項(xiàng)目合作計(jì)劃書
- 項(xiàng)目實(shí)施管理協(xié)議書(2篇)
- 建筑防火監(jiān)督及消防設(shè)施的配置措施探析
- 某綜合性醫(yī)院慢性阻塞性肺疾病預(yù)后因素研究
- 2025至2031年中國HDPE塑料行業(yè)投資前景及策略咨詢研究報(bào)告
- 基于“大智移云物”技術(shù)的高校財(cái)務(wù)信息化建設(shè)研究-以Q大學(xué)為例
- 2025至2030年中國防塵面板數(shù)據(jù)監(jiān)測研究報(bào)告
- 二零二五年度數(shù)字經(jīng)濟(jì)領(lǐng)域投資入股協(xié)議
- 二零二五年度寵物用品店鋪鋪面合作協(xié)議
- 《現(xiàn)代家政導(dǎo)論》電子教案 3.1模塊三項(xiàng)目一現(xiàn)代家庭生活認(rèn)知
- GB/T 44543-2024預(yù)制混凝土節(jié)段拼裝用環(huán)氧膠粘劑
- 天津泰達(dá)城R1、R3、R4、R5地塊開發(fā)可行性分析
- 《質(zhì)數(shù)與合數(shù)》(教學(xué)設(shè)計(jì))-2023-2024學(xué)年五年級下冊數(shù)學(xué)人教版
- DB32T-工業(yè)有機(jī)廢氣治理用活性炭技術(shù)要求
- 城市合伙人合同協(xié)議書
- 律所委托鑒定機(jī)構(gòu)鑒定的委托書
- 2024年胰島素泵行業(yè)前景分析:胰島素泵行業(yè)發(fā)展趨勢提升服務(wù)水平
- 世界預(yù)防自殺日課件
- 機(jī)床夾具設(shè)計(jì)實(shí)例
- 2024浙江長興農(nóng)商銀行招聘筆試歷年典型考題及考點(diǎn)剖析附帶答案詳解
評論
0/150
提交評論