




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 编写java程序,控制台窗口输出如下图形:*答案:public class Test public static void main(String args) / TODO Auto-generated method stub System.out.println(*); System.out.println(*); System.out.println(*);2、 编写java程序,控制台窗口输出如下内容:*java程序设计*public class Test public static void main(String args) / TODO Auto-generated method stub System.out.println(*); System.out.println(java程序设计); System.out.println(*);3、编写一个程序:从标准输入输出窗口输入一个正整数,判断它是否是素数,并输出判断结果。import java.util.Scanner; public class Test public static void main(String args)System.out.print(please enter a int number:);Scanner sc=new Scanner(System.in);int m=sc.nextInt(); boolean prime= true ; for(int i=2;i= Math.sqrt(m) ;i+) if(m%i=0)prime= false ;break; if ( prime )System.out.println(m+是素数。); elseSystem.out.println(m+不是素数。); 4、 调用java.lang.Math的成员方法“public static double random()”运算下面表达式10000次,(int)(Math.random()*20+0.5)统计其中生成的整数0、1、2、3.、20的个数分别是多少,并输出统计结果。public class Test public static void main(String args) int a=new int21; for(int count=0;count10000;count+) int r=0; r= (int)(Math.random()*20+0.5); for(int i=0;i=20;i+) if(r=i) ai+; for(int j=0;j=20;j+) System.out.println(结果为+j+的个数为:+aj); 5、编写一个Car类,包含一个carNumber成员变量,一个无参构造方法,一个有参的构造方法(参数为 no),两个成员方法,一个用于写入carNumber,一个用于输出carNumberclass Car private int carNumber; public Car() public Car(int no) this.carNumber=no; public void setNumber(int carNumber) this.carNumber =carNumber; public void getNumber() System.out.println(My car No. is : + carNumber); 6、编写一个Student类,包含一个stuNumber成员变量,一个无参构造方法,一个有参的构造方法(参数为 no),两个成员方法,一个用于写入stuNumber,一个用于输出stuNumberclass Student private int stuNumber; public Student() public Student(int no) this.stuNumber=no; public void setNumber(int stuNumber) this.stuNumber = stuNumber; public void getNumber() System.out.println(The Student No. is : + stuNumber); 7、编写程序,用于计算矩形面积,通过实现接口方式实现。interface Shape public abstract double getArea( ); / 计算并返回形状的面积 / 接口Shape结束 class Rectangle implements Shape public double m_minX, m_minY; / 第一个角点坐标 public double m_maxX, m_maxY; / 另一个角点坐标 public Rectangle(double x1, double y1, double x2, double y2) if (x1x2) m_minX = x1; m_maxX = x2; else m_minX = x2; m_maxX = x1; / if-else结构结束 if (y1y2) m_minY = y1; m_maxY = y2; else m_minY = y2; m_maxY = y1; / if-else结构结束 / Rectangle构造方法结束 / 计算并返回形状的面积 public double getArea( ) return ( (m_maxY-m_minY) * (m_maxX-m_minX) ); / 方法getArea结束 / 类Rectangle结束 public class Test public static void main(String args ) Rectangle a = new Rectangle(0 , 0, 3, 4); System.out.println(给定的矩形面积是 + a.getArea( ); / 方法main结束 / 类Test结束8、编写程序,用于计算圆形面积,通过实现接口方式实现interface Shape public abstract double getArea( ); / 计算并返回形状的面积 / 接口Shape结束 class Circle implements Shape public double m_x, m_y; / 圆心坐标 public double m_radius; / 半径 public Circle(double r) m_x = 0; m_y = 0; m_radius = r; / Circle构造方法结束 public Circle(double x, double y, double r) m_x = x; m_y = y; m_radius = r; / Circle构造方法结束 / 计算并返回形状的面积 public double getArea( ) return (Math.PI*m_radius*m_radius); / 方法getArea结束 / 类Circle结束 public class Test public static void main(String args) Shape a = new Circle( 5 ); System.out.println(半径为5的圆的面积是 + a.getArea( ); / 方法main结束 / 类Test结束9、输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数。import java.util.*;public class Test public static void main(String args) int digital = 0;int character = 0;int other = 0;int blank = 0; char ch = null; Scanner sc = new Scanner(System.in); String s = sc.nextLine(); ch = s.toCharArray(); for(int i=0; i= 0 & chi = a & chi A & chi = Z) character +; else if(chi = ) blank +; else other +; System.out.println(数字个数: + digital); System.out.println(英文字母个数: + character); System.out.println(空格个数: + blank); System.out.println(其他字符个数: + other );10、通过继承Thread类的方式实现多线程class MyThread extends Thread public void run() while(true) System.out.p
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 灌注桩加固施工方案
- 2025黑龙江哈尔滨阿城区招聘司法协理员20人考试参考题库及答案解析
- 2025第十三届贵州人才博览会贵州水利水电职业技术学院引进人才12人模拟试卷带答案详解
- 国家电投集团河南公司招聘8人备考考试题库附答案解析
- 2025医疗事业单位e类试题及答案
- 2025咸宁事业单位试题及答案
- 福建古建筑施工方案编制
- 2025渭南市事业单位考试试题及答案
- 2025年临沂职业学院公开招聘教师和教辅人员(24名)考前自测高频考点模拟试题附答案详解(完整版)
- 心理咨询社群服务方案
- 七上语文月考必考名著《朝花夕拾》高频考点简答70道
- 2025榆林镁业(集团)有限公司招聘(9人)考试参考试题及答案解析
- GB/T 10454-2025包装非危险货物用柔性中型散装容器
- 2025年秋统编版九年级上册道德与法治全册知识点复习提纲
- 2025年秋青岛版三年级数学上册第一二单元学业质量检测试题
- 铝材厂跟单员培训课件
- 硫酸安全培训与防范课件
- BIM概述课件教学课件
- 农作物施肥精准手册
- 医疗机构医疗质量安全专项整治行动自查自纠报告
- 中建土建劳务招标标准清单编制参考
评论
0/150
提交评论