实验一 熟悉Java程序开发环境及简单Java程序设计
更新时间:2024-01-06 11:34: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程序设计01-06
2018.4号 获嘉县农村集体资产股权管理办法(试行)12-29
我做成了什么作文04-01
通用公文写作01-13
中小河流治理重点县综合整治和水系连通试点项目区实施方案编制技05-24
公告格式02-17
招标公告10-11
中标公告10-23
596公告03-09
(自制烤肉)烤肉最好吃腌制的05-15
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- Java
- 程序设计
- 程序开发
- 熟悉
- 实验
- 简单
- 环境
- 投影显示方案青岛天马士音响 - 图文
- 《晋公子重耳之亡》分析 - 图文
- 提高师德的有效途径
- 龙芯软件开发 - - 蔡军生
- 系统辨识大作业徐莹
- 北京工业大学机械工程(专业学位)考研 招生人数 参考书 报录比 复试分数线 考研真题 考研经验 招生简章
- 自动化立体仓库
- 新商标法剑指商标恶意抢注
- 幼儿园师德师风培训发言稿
- 校园足球比赛秩序册
- F5BIGIP标准配置安装文档
- 让科学技术走进我们的生活
- 内审试卷标准答案1
- 南京邮电大学通达学院2013
- 中考数学提分训练二次函数检测卷(含答案解析)
- 乡镇中药材产业发展现状调研报告
- 护理实习岗前培训心得体会
- 翻译旅游篇--万里长城
- 2017-2022年中国太阳能采暖产业深度调研与投资规划建议报告(目录)
- 地方及门户类网站运营管理制度大全