已阅读5页,还剩1页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1编写一个输出Hello World!的程序。参考答案1、public class HelloWorld public void sayHello() System.out.println(“HelloWorld!”) public static void main(String args) HelloWorld hello=new HelloWorld(); hello. sayHello 2利用if语句,根据下列函数编写一个程序,当键盘输入x值时,求出并输出y的值。x (x=1)y =3x-2 (1x=10)参考答案1、import java.io.*;public class X3_4_1 public static void main(String args) throws IOExceptionInputStreamReader isr = new InputStreamReader(System.in);BufferedReader br = new BufferedReader(isr);int x, y;x = Integer.parseInt(br.readLine();if(x=1) y = x;else if(x10) y = 3*x - 2;else y=4*x; System.out.println(x = +x + ty = +y); 参考答案2、import java.util.Scanner;public class Test1 public static void main(String args) Scanner read=new Scanner(System.in);int x, y;x = read.nextInt();if(x=1) y = x;else if(x10) y = 3*x - 2;else y=4*x;System.out.println(x = +x + ty = +y); 3、编写程序,输出1到1000之间所有可以被3整除又可以被7整除的数。public class Exercisespublic static void main(String args) int n = 1, i;for (i = 1; i = 1000; i +)if (i%3=0)&(i%7=0)System.out.print(i + );4、求出100以内的素数,其中最小的素数是2。public class Exercisespublic static void main(String args) int n = 1, m, j, i;for (i = 2; i = 100; i +) m = (int) Math.sqrt(double) i);for (j = 2; j = m + 1) System.out.print(i + );if (n % 5 = 0)System.out.print(n);n+; 5、编写一个Java Application,要求从键盘输入的10个整数存放到一维数组中,并输出其中的最大、最小以及平均值。import java.io.*;public class Exercisespublic static void main(String args)throws IOExceptionBufferedReader br=new BufferedReader(new InputStreamReader(System.in); int max,min, i; int a=new int10; double ave,sum=0;for (i = 0; i 10; i +) System.out.print(请输入第+(i+1)+个数:); ai= Integer.parseInt(br.readLine(); sum=sum+ai; ave=sum/10.0; max=min=a0; for(i=1;i max) max =ai; if(ai min) min=ai;System.out.println(最大值为:+max);System.out.println(最小值为:+min);System.out.println(平均值为:+ave);参考答案2、import java.util.Scanner;public class TestArray public static void main(String args) int i,max,sum,min;int x=new int10;double average;Scanner read=new Scanner(System.in);for(i=0;i10;i+)xi=read.nextInt();max=x0;sum=x0;min=x0;for(i=1;i=9;i+)sum=sum+xi;if(maxxi) min=xi; average=sum/10;System.out.println(max=+max);System.out.println(min=+min);System.out.println(average=+average);6、按以下要求编写程序(1) 创建一个Rectangle类,添加width和height两个成员变量,有一个带有两个参数的构造函数,对width和height赋初值。(2) 在Rectangle中添加计算矩形的周长getLength()和面积getArea()两种方法。(3) 编程利用Rectangle输出一个矩形的周长和面积。public class Rectangle float width, height;public Rectangle(float w, float h) width = w;height = h;public float getLength()return (width + height) * 2;public float getArea()return width * height;public static void main(String args) Rectangle rect = new Rectangle(10, 20);System.out.println(周长是: + rect.getLength();System.out.println(面积是: + rect.getArea();7、定义一个圆类Circle,包含: 属性:圆半径radius;常量:PI。 方法:构造方法;求面积方法area();求周长方法:perimeter()。在主类Test的main()方法中随机生成一个100以内的整数,通过构造函数的参数传递给radius,调用圆类circle中的方法计算并输出圆的面积和周长。import java.util.Scanner;class Circlestatic final double PI=3.1415926 ;int radius;Circle(int r)/构造函数radius=r;public double perimeter()/求圆周长return 2 * PI * radius;public double area()/求圆面积return PI*radius*radius;public class Test public static void main(String args) int r;r=(int)(100*Math.random()+1);Circle cir=new Circle(r);System.out.println(圆半径=+r);System.out.println(圆面积=+cir.perimeter();System.out.println(圆周长=+cir.area(); 8、按以下要求编写程序(1) 编写Animal接口,接口中声明run() 方法(2) 定义Bird类和Fish类实现Animal接口(3) 编写Bird类和Fish类的测试程序,并调用其中的run()方法public interface Animal void run(); class Bird implements Animal public void run() System.out.println(鸟儿在飞.); class Fish implements A
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年下半年内蒙古包头市事业单位招考拟聘用人员易考易错模拟试题(共500题)试卷后附参考答案
- 2025年下半年六安寿县机关文印服务中心招考文印工作人员易考易错模拟试题(共500题)试卷后附参考答案
- 2025年城轨客运服务题库及答案
- 2025年普法考试题库附参考答案
- 增强现实包装-洞察与解读
- 2025年全国保安员资格考试试题及解析答案
- 2024年广州辅警招聘考试题库及答案详解(易错题)
- 2024年扬州辅警协警招聘考试备考题库附答案详解(完整版)
- 2024年德州辅警协警招聘考试备考题库及参考答案详解1套
- 2024年崇明县辅警招聘考试真题及完整答案详解1套
- 湘教版八年级数学上册压轴题攻略专题18二次根式有关运算压轴题六种模型全攻略(原卷版+解析)
- (正式版)FZ∕T 14004-2024 再生纤维素纤维印染布
- 2024年山东省化学检验员技能竞赛参考试题库(附答案)
- 妈妈咪呀 mamma mia二部合唱简谱
- 初中物理实验目录及相关器材大全
- 歌曲《莫尼山》艺术风格与演唱实践探析
- 谷歌案例分析
- 劳动保障协管员管理办法
- 【课件】7-1 慢充不充电故障诊断与排除
- 透过性别看世界学习通章节答案期末考试题库2023年
- 戏曲鉴赏学习通课后章节答案期末考试题库2023年
评论
0/150
提交评论