欢迎来到天天文库
浏览记录
ID:27550827
大小:437.49 KB
页数:12页
时间:2018-12-03
《java结构化程序设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、昆明理工大学信息工程与自动化学院学生实验报告(2012—2013学年第一学期)课程名称:Java程序设计开课实验室:4422012年11月7日年级、专业、班计科101学号201010803116姓名李力成缋实验项目名称Java结构化程序设计指导教师尚振宏教师评教师签名:语年月曰一、实验目的及内容目的:掌握和巩固Java结构化程序设计的概念、方法内容:1.(使用&&、
2、
3、、"运算符)编写一个程序,该程序让用户输入一个整数,然后判断该整数是否能同时被5和6整除;是否能被5或6整除;是否能被5或6整除,但不能同时被5和6整除。例如:在命令行模式下该程序运行可
4、呈现如下结果(注,也可以图形界面方式实现)Enteraninteger:10Is10divisibleby5and6?falseIs10divisibleby5or6?trueIs10divisibleby5or6,butnotboth?true2.编写一个程序(利用循环)计算下面式子:1239899一H1H...H1234991003.写一个函数,该函数返回一个数组屮值最小的元素的索引值,若该数组屮值最小的元素多号个,则返回索引最小的那个,该函数的声明如下所示,在main函数屮调用并测该函数。publicstaticintindexOfSmalles
5、tElement(intnlist)二、要求1.给出上述程序的流程阁、代码和测试结果。内容一流程图:I结宙yj实验代码importjava.util.Scanner;publicclassClassl{publicstaticvoidmain(String[]args){Scannerinput=newScanner(System,in);System,out.print("'Enteraninteger:");intnumble=input.nextlnt();booleannumb1e1=(numb1e%5==0)&&(numb1e%6==0);b
6、ooleannumb1e2=(numb1e%5==0)(numb1e%6==0);booleannumble3=(numble%5==0)(numble%6==0);notSystem,out.println(z/is"+numble+"divisibleby5and6?"+numblel);System,out.printIn(/zis"+numble+"divisibleby5or6?"+numble2);System,out.printIn("is//+numble+//divisibleby5or6,butboth?"+numble3);}}运
7、行结果:JavaLibrary3-NetBeansIDE7.2QrXZ4(F)采^.S(V)s^.(N)v?g)Z^(A)运行^-i(D)分析®工aCD2=(W)^5:Qj)SQfflSi^e1项月x言件服级LCoinput^Zhan^eJavaApplicationlJavaLibrary3-E似包>L•豳Classljava•S库Classl.i鼈vg成员视E必Clatsl挪難ComputtAri历史记录1©JavtAppljctUonljtva2」函Cl*Ml.j氤v.寘,屬▼嘎母4•■鎰d匕210回123456•i89101112131415□
8、inportjava.util.Scanner:publicclassClassl{3publicstaticvoidsain(String[]args){Scannerinput=newScanner(System.ir.).System,out.print(Enteraninteger:"):intnu>ble=input.nextInt():booleannu>blel=(numble%5==0)&&(nuMbleX6==0).booleannu>ble2=ble%6==0):booleannu>ble3=
9、(numble%5==0)*ble2):System,out.printIn(-+numble+dv.i二i:l:zy5orbu4::'o‘:c*l•/+n1}U/调试器校制台xJavaLibrary3(run)x«>Irun:Enteraninteger:12公-is:2divisiblefc-5ando^fal
10、ssis12div-sibletor5or6?tru«ii12divisibleby5or61
此文档下载收益归作者所有