实验一 熟悉Java程序开发环境及简单Java程序设计
更新时间:2024-03-23 07:13:01 阅读量: 综合文库 文档下载
- 实验一小推荐度:
- 相关推荐
实验一 熟悉Java程序开发环境及简单Java程序设计
一、实验目的和要求
1.掌握JDK开发环境的配置;
2.掌握在JDK环境中编译和运行程序的操作;
3.掌握Java语言的基本语法和基本数据类型的使用方法: 4.熟练运用分支、循环等语句控制程序流程。
二、实验内容
1.完成教材P23的实验内容。
2.编写一个Java应用程序。用户从键盘输入两个数,程序判断两个数的大小后,将最大的一个数输出。
import javax.swing.*; public class TheMax {
public static void main(String[] args) {
String strNumber1=JOptionPane.showInputDialog(\请输入第一个数\); String strNumber2=JOptionPane.showInputDialog(\请输入第二个数\); int number1=Integer.parseInt(strNumber1); int number2=Integer.parseInt(strNumber2);
System.out.println(\最大数是:\+Math.max(number1,number2)); } }
3. 编写一个Java应用程序。运行时向用户提问“你考试考了多少分?”,接受输入后判断其等级,显示等级。规则如下: 优:90≤分数≤100 良:80≤分数<90 中:70≤分数<80 及格:60≤分数<70
差:0≤分数<60
import javax.swing.*;
public class SwitchExample {
public static void main(String args[]) {
String strScore = JOptionPane.showInputDialog(\你考试考了多少分?\); int score = Integer.parseInt(strScore); switch( score/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; default: System.out.println(\差\); break; } } }
4. 编写一个Java应用程序。输出'A'到'Z'的Unicode码值。输出格式为:字符=码值。每行输出5个字符的码值。
public class Unicode {
public static void main(String args[]) {
String uppercase = \; System.out.println(stringToUnicode(uppercase)); }
public static String stringToUnicode(String s) {
String str = \;
for (int i = 0; i < s.length(); i++) {
int ch = (int) s.charAt(i); if ((i+1)%5==0)
str += s.charAt(i) + \ + Integer.toHexString(ch)+\; else
str += s.charAt(i) + \\ + Integer.toHexString(ch)+\;
}
return str; } }
5.产生10个2~100的随机正整数,然后逐个判断这10个数是不是素数,并输出判断的结果。素数是指除了1和它自身以外不能被其他整数整除的数。 public class 素数 {
public static final int X=2; public static final int Y=100;
public static void main(String[] args) { // TODO Auto-generated method stub
int[] n=new int[10]; //定义一个长度为10的整型数组
for(int i=0;i n[i]=(int) (Math.random()*1000/(Y-X))+X; //给数组元素赋值,值为2~100的正整数 boolean b=true; for(int j=2;j<=Math.sqrt(n[i]);j++){ //判断是否为素数 if( n[i]%j==0){ b=false; System.out.println(\+i+\+n[i]+\不是素数!\); } } if(b){ System.out.println(\+i+\+n[i]+\是素数!\); } } } }
正在阅读:
实验一 熟悉Java程序开发环境及简单Java程序设计03-23
PFC手册中文翻译整理103-19
35KV输电线路施工方案09-21
浅谈有效教学目标制订的重要性与策略01-13
反违章指挥 反违章操作和反违反劳动纪律考核处罚办法05-11
必修4 Unit5 学案一01-24
电大创新教学形成性考核作业答案04-14
重庆市科技攻关计划项目执行情况自评估报告02-01
纪检监察干部培训学习心得体会12-26
- 天大砼方案 - 图文
- 农业科技网络书屋能力提升_玉米错题选
- DNS习题
- 浅议检察官对罪犯谈话的技巧与效果
- 高考语文文言文翻译专题训练
- AB类学科竞赛目录(2015)
- 建筑面积计算新规定(2015最新)
- Revit2012初级工程师题集一
- 十三五项目米线可行性报告
- 2013体育学院党组织建设工作总结
- 2014Revit工程师题库
- 高中数学如何实施研究性学习
- 茶艺表演 中英互译
- 小学音乐湘文艺版 四年级下册 第十一课《(歌表演)脚印》优质课公
- 山西省农村合作经济承包合同管理条例
- 2015年镇江市中考化学一模试题参考答案及评分标准(定稿)
- 统计 题集
- 批评意见清单
- 8潞安集团蒲县黑龙关煤矿矿业公司2
- 鄂教版四年级语文上册复习精要(光谷四小)
- Java
- 程序设计
- 程序开发
- 熟悉
- 实验
- 简单
- 环境
- 元稹和白居易唱和诗
- 浅谈农村信用社发展的政策建议
- 2016年职称英语考试语法复习九大重点
- 自动化立体仓库
- 中国海洋大学工程学院(含简答,程序答案,修正版)ARM原理及应
- 合肥中心血站巢湖分站血浆速冻机采购采购需求
- 翻译旅游篇--万里长城
- 福建省厦门市2015届高三第一学期期末质量检查生物试题(WORD版)
- 水电站重要设施设备的防震抗震研究设计
- 最新智能小区管理方案
- 2014国庆泉州-江西6天自驾游 - 图文
- 中考数学提分训练二次函数检测卷(含答案解析)
- 统计培训会讲话-领导讲话模板
- F5BIGIP标准配置安装文档
- 建设工程档案指导手册(全套)
- 电线电缆CCC细则
- 2019版高考语文二轮复习专题2小说阅读专题突破练4小说阅读(情节
- 五年级科学《测量力的大小》教学比武教案
- 文言文课外拓展训练7~13
- 全面风险管理指引