控制结构课上练习

控制结构课上练习

ID:37878925

大小:142.88 KB

页数:18页

时间:2019-06-01

控制结构课上练习_第1页
控制结构课上练习_第2页
控制结构课上练习_第3页
控制结构课上练习_第4页
控制结构课上练习_第5页
资源描述:

《控制结构课上练习》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、控制结构2/13课上练习纲要分支结构循环结构continue/break3/131、分支结构:课上测试小例子:E.G2-3publicclassIfElse{publicstaticvoidmain(Stringargs[]){booleanbl=true;if(bl)System.out.println("true");elseSystem.out.println("false");//Sysem.out.println(b1?”true”:”false”);//System.out.print(b1);}}考虑:

2、上面代码需要改进吗?Inspurgroup2010-1-294/13E.G2-4publicclassIfElseIf{publicstaticvoidmain(Stringargs[]){intstate=3;if(state==1){System.out.println("1...");}elseif(state==2){System.out.println("2...");}elseif(state==3){System.out.println("3...");}}}Inspurgroup2010-1-295/

3、13学生练习:用Java实现一个用户登录程序用户输入用户名和密码,点击确定按钮可以登录如果正确则提示登录成功否则登录失败,提示错误信息Inspurgroup2010-1-296/132、分支结构:课上测试小例子:E.G2-5测试switch的用法1publicclassTestSwitch{publicstaticvoidmain(String[]args){intstate=2;switch(state){case1:System.out.println("1....");case2:System.out.prin

4、tln("2.....");case3:System.out.println("3.....");break;default:System.out.println("default");}}}Inspurgroup思考:输出结果2010-1-29?default是否一定执行思考:去掉break语句,会输出什么结果?7/13E.G2-6测试switch的用法2publicclassTestSwitch1{publicstaticvoidmain(String[]args){shortstate=2;switch(sta

5、te){case1:case2:case3:System.out.println(“是小于等于3的数.....");break;default:System.out.println("大于3的数");}}}输出结果?Inspurgroup2010-1-298/13E.G2-7输出结果:publicclassTest{publicstaticvoidmain(Stringargs[]){inti=1;switch(i){case0:System.out.println("zero");break;case1:Syste

6、m.out.println("one");break;case2:System.out.println("two");break;default:System.out.println("default");break;}}}输出结果?Inspurgroup2010-1-299/13学生练习:1、完成100分值到5分值转换0~20~40~60~80~100E~D~C~B~AInspurgroup2010-1-2910/132、循环结构:whileE.G2-8publicclassTestWhile{publicstat

7、icvoidmain(String[]args){intcount=0;//[initialization]while(count<10){//count<10[termination]System.out.println("count..."+count);//bodycount++;//[iteration]}}}输出结果为?Inspurgroup2010-1-2911/13思考下面代码的输出结果publicclassTestWhile{publicstaticvoidmain(String[]args){int

8、count=0;while(count>10){System.out.println("count..."+count);count++;}}}以上例程中如果把while(count>10)改为while(true)的结果?Inspurgroup2010-1-2912/13思考:intx=3;while(x==3);System.out.pri

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

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

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