




免费预览已结束,剩余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年母婴行业用户需求与市场前景研究报告
- 部编版2025-2026学年四年级上册语文第四单元单元培优卷A卷(含答案)
- 建行校园面试题库及答案
- 天翼云从业者复习测试有答案
- 2025年工业互联网平台计算机视觉在化工行业缺陷检测的技术突破报告
- 自媒体管理办法心得
- 车购税管理暂行办法
- 电力激励奖励管理办法
- 工人安全教育培训
- 2025年党校政治学理论考试题库及答案
- 肿瘤患者疼痛的全面护理
- 山东省环境卫生作业计价定额编制说明
- 组塔架线培训课件
- 神经退行性疾病治疗药物讲课件
- (干货)虚拟股权激励方案设计及协议
- 新员工入职廉洁从业教育培训
- YC/T 593-2023打叶复烤加工服务能力评价办法
- 医美员工制度管理制度
- 大棚搭建用工合同范本
- 美术课雕塑课件
- T/CCS 059-2023智能化煤矿运维技术架构与流程
评论
0/150
提交评论