实验一 熟悉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
2019年小学生二年级我的同学作文06-13
AQ3022-2008化学品生产单位动火作业安全规范06-02
感恩生活的诗歌03-30
2016年中小学教师违反职业道德行为处理办法练习题参考12-08
广州市定点医疗机构名单(2013)08-21
2014-2019年中国拖拉机行业市场现状与盈利空间评估报告03-14
专项安全施工方案01-26
低血糖症解读2011版03-19
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- Java
- 程序设计
- 程序开发
- 熟悉
- 实验
- 简单
- 环境
- 元稹和白居易唱和诗
- 浅谈农村信用社发展的政策建议
- 2016年职称英语考试语法复习九大重点
- 自动化立体仓库
- 中国海洋大学工程学院(含简答,程序答案,修正版)ARM原理及应
- 合肥中心血站巢湖分站血浆速冻机采购采购需求
- 翻译旅游篇--万里长城
- 福建省厦门市2015届高三第一学期期末质量检查生物试题(WORD版)
- 水电站重要设施设备的防震抗震研究设计
- 最新智能小区管理方案
- 2014国庆泉州-江西6天自驾游 - 图文
- 中考数学提分训练二次函数检测卷(含答案解析)
- 统计培训会讲话-领导讲话模板
- F5BIGIP标准配置安装文档
- 建设工程档案指导手册(全套)
- 电线电缆CCC细则
- 2019版高考语文二轮复习专题2小说阅读专题突破练4小说阅读(情节
- 五年级科学《测量力的大小》教学比武教案
- 文言文课外拓展训练7~13
- 全面风险管理指引