已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
常用十题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(String 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(你的成绩为优);break; case 8: System.out.println(你的成绩为良);break; case 7: System.out.println(你的成绩为中);break; case 6: System.out.println(你的成绩为及格);break; case 5: case 4: case 3: case 2: case 1: case 0: System.out.println(你的成绩为差);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 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) Rectangle r=new Rectangle(4,40); System.out.println(矩形面积为+r.getArea()+周长为+r.getperimeter(); 4、两数对换package tixing;import java.util.Scanner;public class TiXing02 public static void main(String args) int a,b; System.out.println(输入两个数a和b:); Scanner s=new Scanner(System.in); a=s.nextInt(); Scanner k=new Scanner(System.in); b=k.nextInt(); System.out.println(两个数为: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(交换后两个数为:a=+a + b=+b ); 5、数组import java.util.Scanner;import java.util.Random;public class shuzu public static void main(String args) int n,i,j,k; double ave=0; System.out.println(输入数组长度:); Scanner s=new Scanner(System.in); n=s.nextInt(); int a=new intn; System.out.println(输入的原数组为:); 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(输入的数组排序为:); 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(数组中最大数为:+max); System.out.println(数组中最小数为:+min); System.out.println(数组中平均数为:+ave/n); 6、填充圆package tianchongyuan;import java.applet.*;import java.awt.*;public class TianChongYuan 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 SanJiaoXing public static void main(String args) int i,j,n; System.out.println(输入层数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(); else System.out.printf(*); for(j=0;j0) System.out.println(两根为x1=+(-b+Math.sqrt(m)/(2*a)+ x2=+(-b-Math.sqrt(m)/(2*a); else if(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(System.in); System.out.println(请输入一元二次方程的二次项系数:); a=sc.nextInt(); Scanner sr=new Scanner(System.in); System.out.println(请输入一元二次方程的一次项系数:); b=sr.nextInt(); Scanner st=new Scanner(System.in); System.out.println(请输入一元二次方程的常数项系数:); c=st.nextInt(); m=b*b-4*a*c; x1=(-b+Math.sqrt(m)/(2*a); x2=(-b-Math.sqrt(m)/(2*a); System.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 javax.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(第一个数); jLabel2.setText(第二个数); jTextField1.addActionListener(new java.awt.event.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(计算); jButton1.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) jButton2ActionPerformed(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) .addGroup(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.swing.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() .addComponent(jButton1) .addGap(125, 125, 125) .addComponent(jButton2) .addContainerGap(112, Short.MAX_VALUE) ); layout.setVerticalGroup( layout.createParallelGroup(javax.swing.GroupLayout.Alignment.LEADING) .addGroup(layout.createSequentialGroup() .addGap(31, 31, 31) .addGroup(layout.createParallelGroup(javax.swing.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) .addComponent(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(jButton2) .addContainerGap(129, Short.MAX_VALUE) ); 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.parseDouble(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 and feel */ / /* If Nimbus (introduced in Java SE 6) is not available, stay with the default look and feel. * For details see /javase/tutorial/uiswing/lookandfeel/plaf.html */ try for (javax.swing.UIManager.LookAndFeelInfo info : 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 (Inst
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 紫砂矿石售卖合同范本
- 消费券购销合同范本
- 运营推广服务合同范本
- 经济纠纷收购合同范本
- 武汉市网签合同范本
- 酒庄合作协议合同范本
- 陕师大信息技术教育应用论文第5编 现代远程教育:论现代远距离教育本质
- 2025年低空经济城市规划投资风险评估报告
- 排水泵项目可行性分析报告范文(总投资6000万元)
- 2026-2031中国第三方医学检验行业市场需求预测研究报告
- 上海中小学音乐课教学标准解析
- 2023六年级英语上册 Unit 5 July is the seventh month Lesson 28说课稿 人教精通版(三起)
- 餐饮行业服务标准与质量控制手册
- 5.3 三角形的面积(1)(课件)数学西师大版五年级年级上册
- 2025年当代大学生国家安全教育(中国人民警察大学)学习通测试含答案
- 多彩贵州我的家课件
- GB/T 3672.1-2025橡胶制品的公差第1部分:尺寸公差
- 13485-2016医疗器械变更控制程序(可编辑)
- 印刷行业智能制造政策分析报告
- 高杆灯拆除作业施工方案模板
- 口腔前牙修复病历诊疗规范
评论
0/150
提交评论