1、 if(kt-1) System.out.print(, System.out.println(); k=0; 评分标准:1、写出能完成题目要求功能的、可正常运行的Java程序,给满分,否则0分。打印出1000以内的所有的“水仙花数”。所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如,153是一水仙花数,因为153 = 13 + 53 + 33。public class 水仙花数 int i=0,j=0,k=0,n=1; for(int m=100;m1;i-) number=(number+1)*2;第一天总共摘了+number+个桃子。6、写出能完成题目要求功能的、可正常
2、运行的java程序,给满分,否则0分 编写一个Java Application类型的程序,从键盘上输入三角形的三条边的长度,计算三角形的面积和周长并输出。根据三角形边长求面积公式如下: ,其中a、b、c为三角形的三条边,s=(a+b+c)/2。import java.io.*;public class 三角形 public static void main(String args) throws IOException InputStreamReader isr = new InputStreamReader(System.in); BufferedReader br = new Buffer
3、edReader(isr); double a, b, c, s, area; String str; str = br.readLine(); a = Double.parseDouble(str); b = Double.parseDouble(str); c = Double.parseDouble(str); if (a + b = c | a + c = b | c + b 0)i+; if(num0)j+; num=sc.nextInt();正整数的个数有个负整数的个数有 +j+8、写出能完成题目要求功能的、可正常运行的java程序,给满分,否则0分 编写一个Java Applic
4、ation类型的程序,从键盘上输入摄氏温度C,计算华氏温度F的值并输出。其转换公式如下:F = (9 / 5) * C + 32public class 华氏温度 double C, F; C = Double.parseDouble(str); F = (9 / 5.0) * C + 32;F = + F);9、写出能完成题目要求功能的、可正常运行的java程序,给满分,否则0分编写打印“九九乘法口诀表”的程序。public class 九九乘法表 int i, j; for(i=1;10;=i;j+) System.out.print(i + x + j + + i*j + 10、写出能完
5、成题目要求功能的、可正常运行的java程序,给满分,否则0分编写一个程序,接受用户输入的两个数据为上、下限,然后输出上、下限之间的所有素数。public class 素数 public static void main(String args) throws IOException InputStreamReader isr = new InputStreamReader(System.in); BufferedReader br = new BufferedReader(isr); int top, bottom, i, j,m=0;请输入上限: top = Integer.parseInt
6、(br.readLine();请输入下限: bottom = Integer.parseInt(br.readLine(); if(topbottom) System.out.println(输入的上、下限不正确! System.exit(1); for(i=bottom; i=top; i+) int k = (int)Math.sqrt(i); for(j=2; jk) if(m%4=0) System.out.println(); m+; System.out.print(i + System.out.println();11、写出能完成题目要求功能的、可正常运行的java程序,给满分,
7、否则0分已知一个数值矩阵A为 ,另一个矩阵B为 ,求出A与B的乘积矩阵C34并输出出来,其中C中的每个元素Cij等于 。public class 矩阵成绩 final int M = 3, N = 4, P = 4; int i, j, k; int a = 3, 0, 4, 5 , 6, 2, 1, 7 , 4, 1, 5, 8 ; int b = 1, 4, 0, 3 , 2, 5, 1, 6 , 0, 7, 4, 4 , 9, 3, 6, 0 ; int c = new intMN; for (i = 0; i M; i+) for (j = 0; j N; j+) for (k = 0
8、; k 0 & num 0) result += temp % 10;/余数就是末位数字 temp = temp / 10;/去掉末位数字 return result; static void showResult(int num,int result)num=+num);result=+result);13、写出能完成题目要求功能的、可正常运行的java程序,给满分,否则0分编写程序对数组a=20,39,45,78,43,23,45,89,131进行排序,输出各个元素并求出数组当中的最大值和最小值及平均值。import java.util.Arrays;public class 数组排序 i
9、nt a=20,39,45,78,43,23,45,89,131; Arrays.sort(a);排序后的数组元素为: int sum=0; float av=0.0f; for(int i=0;a.length; System.out.print(ai+ sum+=ai; av=sum/(float)a.length;n数组中最小的元素为:+a0+,最大元素为:+aa.length-1);所有元素的平均值为:+av);14、写出能完成题目要求功能的、可正常运行的java程序,给满分,否则0分使用匿名内部类编写程序,程序运行界面如下所示。当依次点击“新建”、“打开”、“保存”、“打印”按钮时,
10、要求得到的输出信息如下:import javax.swing.*;import java.awt.event.*;public class Question18 extends JFrame public Question18() JButton jbtNew = new JButton(新建 JButton jbtOpen = new JButton(打开 JButton jbtSave = new JButton(保存 JButton jbtPrint = new JButton(打印 JPanel panel = new JPanel(); panel.add(jbtNew); pane
11、l.add(jbtOpen); panel.add(jbtSave); panel.add(jbtPrint); add(panel); jbtNew.addActionListener( new ActionListener() public void actionPerformed(ActionEvent e) System.out.println(响应新建按钮被点击的动作 ); jbtOpen.addActionListener(响应打开按钮被点击的动作 jbtSave.addActionListener(响应保存按钮被点击的动作 jbtPrint.addActionListener(响
12、应打印按钮被点击的动作 JFrame frame = new Question18(); frame.setTitle(匿名内部类监听器演示 frame.setLocationRelativeTo(null); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.pack();/依据放在框架中组件的大小来自动调整框架的大小 frame.setVisible(true);15、写出能完成题目要求功能的、可正常运行的java程序,给满分,否则0分编写程序实现点击放大或者缩小按钮时可以改变圆的大小。程序运行界面如下所示。实现一个按钮的功能即可。import java.awt.*;public class Question19 extends JFrame private JButton jbtEnlarge = new JButton(放大 private JButton jbtShrink = new JButton(缩小 private CirclePanel canvas = new CirclePanel(); public Quest
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1