java编程控制语句、数组、类

java编程控制语句、数组、类

ID:36202002

大小:974.50 KB

页数:44页

时间:2019-05-07

java编程控制语句、数组、类_第1页
java编程控制语句、数组、类_第2页
java编程控制语句、数组、类_第3页
java编程控制语句、数组、类_第4页
java编程控制语句、数组、类_第5页
资源描述:

《java编程控制语句、数组、类》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、JAVA编程——控制语句、数组、类实验课复习两位同学演示,第一位同学演示用jdk编译运行Add程序,第二位同学演示用Eclipse运行逻辑运算&&运行程序分析程序的每条语句复习:自增和自减运算符(++与--)学习目标控制语句分支语句、循环语句、跳转语句字符串和数组类与对象控制语句编写小游戏:小学生加法练习设计一个小游戏,由计算机产生两个0—100随机整数x和y,并提问x+y=?,从键盘输入结果后,有计算机判断结果是否正确,运行效果如下图:建议先用自然语言描述算法参考程序Guess.txt仅有运算符还不够算数运算符比较运算符逻辑运算符自增和自减运算符(++与

2、--)还需要控制语句,即对相应的语句执行顺序进行控制选择语句:if…else…If(<逻辑表达式>){语句块1;}Else{语句块2;}注:如果循环语句块只有一个,可以省略大括号。Java程序该程序有什么缺点?循环语句:whileWhile(<循环条件>){循环语句模块;}注:如果循环语句模块只有一个,可以省略大括号。While例子importjava.util.Scanner;publicclassadd{publicstaticvoidmain(String[]args){//TODOAuto-generatedmethodstubSystem.out

3、.println("连加运算:请输入加数"+"加数以空格分隔,按=结束");Scannersc=newScanner(System.in);doubledSum=0;while(sc.hasNextDouble()){dSum=dSum+sc.nextDouble();}System.out.println("和为:"+dSum);}}循环语句:do…whileDo{语句块;}While(<逻辑表达式>)思考:do…while与while语句的区别是什么?循环语句:forfor(表达式1;表达式2;表达式3){语句块;}注:表达式1:设置循环变量的初始值表

4、达式2:逻辑判断语句表达式3:循环变量的变化量for例子:求一个整数所有因子importjava.util.*;publicclassadd{publicstaticvoidmain(String[]args){System.out.println("请输入一个整数");Scannersc=newScanner(System.in);intnumber=sc.nextInt();System.out.println(number+"的所有因子是:");for(inti=1;i

5、intln(i+"");}}}讨论如何打印99乘法表?讨论publicclassadds{publicstaticvoidmain(String[]args){for(inti=1;i<=9;i++){for(intj=1;j<=i;j++){System.out.print(i+"*"+j+"="+(i*j)+"");}System.out.println();}}}请您用while控制语句改写该程序?与程序相关的跳转语句Break;Continue;用于循环语句用于结束本次循环,跳过循环语句模块未执行的语句,接着进行终止条件判断Return返回函数值,

6、从函数中退出来Return例子importjava.util.Scanner;importjava.util.*;publicclassadds{publicstaticvoidmain(String[]args){System.out.println("请输入两个整数");Scannersc=newScanner(System.in);intnumber1=sc.nextInt();intnumber2=sc.nextInt();System.out.println(addtwonumber(number1,number2));}publicstatic

7、intaddtwonumber(inta,intb){intc=a+b;returnc;}}选择语句:switchSwitch(<表达式>){Case<常量1>:<语句块1>;Break;Case<常量2>:<语句块2>;Break;…Default:<语句块n>;}选择语句:witch例子importjava.util.*;publicclassadd{publicstaticvoidmain(String[]args){System.out.println("请输入一个成绩");Scannersc=newScanner(System.in);intnu

8、mber=sc.nextInt();intscore=number

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

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

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