Java课程第一次实验报告副本(20210110010604)_第1页
Java课程第一次实验报告副本(20210110010604)_第2页
Java课程第一次实验报告副本(20210110010604)_第3页
Java课程第一次实验报告副本(20210110010604)_第4页
Java课程第一次实验报告副本(20210110010604)_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、课程名称实验报告(2015 / 2016 学年第2学期)JAVA语言程序设计实验名称Java集成开发环境的安装与使用、Java变量、表达式与控制结构实验时间2016年3月 24日指导单位计算机学院/软件学院软件工程系指导教师朱艳梅学生姓名班级学号学院(系)专 业实验名称Java集成开发环境的安装与使用、Java变量、表达式与控制结构指导教师朱艳梅实验类型上机实验学时2实验时间2016-3-24一、实验目的1. 熟练掌握Java开发环境的安装和使用2. 掌握Java变量、表达式3. 熟练掌握三大控制结构,会编写相关程序二、实验环境(实验设备)1. 每位学生配备计算机一台2. 计算机需安装好JDK

2、和JCreator或Eclipse、实验内容1. 从键盘输入3个数,求最小值并输出package判断最小数;import ;import public class Findmini public static void main(String args) / TOD O自动生成的方法存根Scanner in put =n ewSca nn er(System. in );int a,b,c,mini;System. out .print(输入第一个数:);a = in put. next In t();System. out .print(输入第二个数:);b = in put. next I

3、n t();System. out .print(输入第三个数:);c = in put. next In t();mini=(ab?a:b)c?(ab?a:b):c;System. out .print(三个数中的最小数为:+mini);2. 从键盘输入一个1-7之间的整数(如果输入的数不满足条件,则要求用户重新输入), 输出对应的英文单词表达的星期几。package判断星期;import nPane;public class usageofswitch public static void main(String args) / TOD 0自动生成的方法存根Stri ng Number;i

4、nt number;Number = JOptionPane. showInputDialog (输入一个 17之间的整数:);number = Integer. parseInt (Number);if (number7)Number = JOptionPane. showlnputDialog (输入错误,请重新输入:);number = Integer. parseInt (Number);switch (number)case 1:JOptio nPa ne. showMessageDialog( null ,这一天的英文是 Mon day英 语表达,JOptionPane. PLAI

5、N_MESSAGEbreak;case 2:JOptionPane. showMessageDialog(null ,这一天的英文是 Tuesday,英 语表达 ” ,JOptionPane. PLAIN_MESSAGEbreak;case 3:JOptionPane. showMessageDialog(null ,这一天的英文是 Wednesday 英语表达,JOptionPane. PLAIN_MESSA)Ebreak;case 4:JOptionPane. showMessageDialog null ,这一天的英文是 Thursday, 英语表达,JOptionPane. PLAIN

6、_MESSA)Ebreak;case 5:JOptionPane. showMessageDialog null ,这一天的英文是 Friday,英 语表达,JOptionPane. PLAIN_MESSAGEbreak;case 6:JOptionPane. showMessageDialog null ,这一天的英文是 Saturday, 英语表达,JOptionPane. PLAIN_MESSAGE)reak;case 7:JOptionPane. showMessageDialog null ,这一天的英文是 Sunday,英 语表达,JOptionPane. PLAIN_MESSAG

7、Ebreak;default :JOptionPane. showMessageDialog(null , error!,英语表达,JOptionPane. PLAIN_MESSAGESystem. exit (0);5个数3. 用三种循环语句来实现输出1050之间的3的倍数。并规定一行输出package 三种循环语句;package 三种循环语句;public class Loop public static void main(String args) / TOD O自动生成的方法存根int i,j=0;int m=10,n=0;int x=10,y=0;System. out .prin

8、t( for 循环结构 n);for (i=10;i=50;i+)if (i%3=0)j+;System. out .printf(%d ,i);if (j%5=0)System. out .printf( n);System. out .print( nwhile 循环结构 n);while (m=50)if (m%3=0)n+;System. out .printf(%d ,m);if (n%5=0)System. out .printf( n); m+;System, out .print( ndo-while 循环结构 n);doif (x%3=0)y+;System. out .pr

9、intf( %d ,x);if (y%5=0)System. out .printf( n);x+; while (x=50);4. 编写程序,输出100-1000之间的水仙花数。所谓水仙花数是指一个3位数,其各位数字的立方和等于该数本身。package水仙花数;public class Flower public static void main(String args) / TOD O自动生成的方法存根int i;int a,b,c;for (i=100;i=1000;i+)a = i%10;b = (i/10)%10;c = (i/100)%10;if (i = a*a*a+b*b*b+

10、c*c*c)System. out .printf( %d ,i);5. 利用循环语句打印如下图所示的图案。package 画图;public class drawpicture public static void main(String args) / TOD O自动生成的方法存根int i,j;for (i=0;i4;i+)for (j=0;ji;j+)System. out .print();for (j=0;j7-2*i;j+)System. out .print( * );System.out .print( n);回文数是各位数字左6. 寻找并输出11999之间的数m它满足m m

11、、m均为回文数 右对称的整数。package回文数;public class Palindromenumber public static void main(String args) / TOD O自动生成的方法存根int m1,m2,m3,i,j;for (m1=11;m1=Math. pow(10,-15);i+) m=Mathpow(-1,i)*Math. pow(x, 2*i+1)/( n+=m;return n;画图2:package 画图 2;public class drawpicture2 public static void main(String args) / TOD O自动生成的方法存根int i,j;for (i=0;i4;i+)for (j=0;j4-i;j+)System. out .print();for (j=0;j=2*i;j+)System. out .print( *

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论