1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > java实验报告 中南民族大学_中南民族大学JAVA实验报告.doc

java实验报告 中南民族大学_中南民族大学JAVA实验报告.doc

时间:2024-02-11 14:43:30

相关推荐

java实验报告 中南民族大学_中南民族大学JAVA实验报告.doc

中南民族大学JAVA实验报告

院 系: 计算机科学学院

专 业: 计算机科学与技术

年 级: 11级(2班)

课程名称: JAVA实验

学 号:

姓 名:甘土有

指导教师: 杜老师

4 月 16 日

年级11级班号?

(2)班?学号专业计算机科学与技术?姓名?甘土有实验名称实验一 简单Java Application编程实验

类型设计型综合型创新型实

求1.实验目的

(1)了解Java命令行编程环境JDK的组成;

(2)熟悉Java命令行编程环境JDK的配置和使用;

(3)掌握Application程序的输入和输出;

(4)掌握Application程序的结构和命名;

(5)熟悉Textpad等编辑器的使用。

2实验要求:

(1)熟悉javac、java等命令的使用,熟悉使用Java编辑器。

(2)编写一个Java Application程序,接受用户从键盘输入的10个整数,比较并输出 其中的最大值和最小值。

(3)编写一个Java Application程序,从键盘读取年份,输出该年份是否为闰年。

(

)

实验(1)代码:

import java.util.*;//进行 Scanner操作时需要用到此包

public class MyClass{

public static void main(String[] args)

{

Scanner input= new Scanner(System.in);

int num[] = new int[10];

System.out.println("输入" + num.length + "个整数:");

for (int i = 0; i < num.length; i++)

{

try {

System.out.print("第" + (i + 1) + "个整数:");//数组中i以0开始

num[i] = Integer.parseInt(input.nextLine());//对输入String进行强制类型转换成int类型

} catch (Exception e) {

System.out.print("输入不正确,请重新输入");//捕捉异常情况

i--;

}

}

int max = 0, min = 0;

for (int i = 0; i < num.length; i++)

{

if (num[i] > num[max])

{ max = i;}

if (num[i] < num[min])

{

min = i;

}}

System.out.println("最大值为第" + (max + 1) + "个整数" + num[max]);

System.out.println("最小值为第" + (min + 1) + "个整数" + num[min]);

}

实验(2)代码:

import java.util.*;//输入类Scanner包

public class Year{

public static void main(String args[]){

Scanner scanner = new Scanner(System.in); /*构造一个Scanner对象,其传入参数System.in*/

System.out.println("请输入年份:");

int year= scanner.nextInt(); /*读取一个int数值 */

if(year % 4==0 && year % 100 !=0|| year % 400==0) /*判断是否为闰年*/

System.out.println(+year+" 是闰年!");

else

System.out.println(+year+" 不是闰年!");

}}

}

(

) 无实

会实验(1)运行结果:

实验(2)运行结果:

教师签名:

月 日备注:源代码附后,源代码要求有注释说明

年级

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。