Java结构化程序设计.doc

Java结构化程序设计.doc

ID:58487390

大小:490.00 KB

页数:9页

时间:2020-05-16

Java结构化程序设计.doc_第1页
Java结构化程序设计.doc_第2页
Java结构化程序设计.doc_第3页
Java结构化程序设计.doc_第4页
Java结构化程序设计.doc_第5页
资源描述:

《Java结构化程序设计.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、昆明理工大学信息工程与自动化学院学生实验报告(2012—2013学年第一学期)课程名称:Java程序设计开课实验室:4422012年11月7日年级、专业、班计科101学号6姓名李力成绩实验项目名称Java结构化程序设计指导教师尚振宏教师评语教师签名:年月日一、实验目的及内容目的:掌握和巩固Java结构化程序设计的概念、方法。内容:1.(使用&&、

2、

3、、^运算符)编写一个程序,该程序让用户输入一个整数,然后判断该整数是否能同时被5和6整除;是否能被5或6整除;是否能被5或6整除,但不能同时被5和6整除。例如:在命令行模式下

4、该程序运行可呈现如下结果(注,也可以图形界面方式实现)Enteraninteger:10Is10divisibleby5and6?falseIs10divisibleby5or6?trueIs10divisibleby5or6,butnotboth?true2.编写一个程序(利用循环)计算下面式子:3.写一个函数,该函数返回一个数组中值最小的元素的索引值,若该数组中值最小的元素多于一个,则返回索引最小的那个,该函数的声明如下所示,在main函数中调用并测该函数。publicstaticintindexOfSmallest

5、Element(int[]list)二、要求1.给出上述程序的流程图、代码和测试结果。内容一:流程图:实验代码importjava.util.Scanner;publicclassClass1{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);System.out.print("Enteraninteger:");intnumble=input.nextInt();booleannumble1=(numble%5==0)&&(num

6、ble%6==0);booleannumble2=(numble%5==0)

7、

8、(numble%6==0);booleannumble3=(numble%5==0)^(numble%6==0);System.out.println("is"+numble+"divisibleby5and6?"+numble1);System.out.println("is"+numble+"divisibleby5or6?"+numble2);System.out.println("is"+numble+"divisibleby5or6

9、,butnotboth?"+numble3);}}运行结果:内容二:流程图实验代码packageJavaLibrary3;importjava.util.Scanner;publicclassClass2{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System.in);floatsum=0;floatdenom=2;for(floati=1;i<100.0;i++){denom=i+1;sum=sum+(i/denom);}System.out.

10、println("1/2+2/3+3/4+……+98/99+99/100="+sum);}}运行结果内容三:流程图实验代码packageJavaLibrary3;packagemin;publicclassClass3{publicstaticintindexOfSmallestElement(int[]number){intmin=number[0];intcount=0;for(intj=1;j

11、return(count);}publicstaticvoidmain(String[]args){finalintNUMBER_OF_ELEMENTS=10;int[]number=newint[NUMBER_OF_ELEMENTS];intm;java.util.Scannerinput=newjava.util.Scanner(System.in);System.out.print("Enteranewnumber:");for(inti=0;i

12、input.nextInt();}m=indexOfSmallestElement(number);System.out.println("最小值的下标"+m);}}运行结果

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。