当前位置:首页 > 实习课题07--JAVA循环结构
实习课题6:循环结构
实验目的:
? for循环结构 ? continue语句 ? break语句
实训内容:
练习一:统计顾客的年龄层次
需求说明:
? 为提高销售额,对顾客的年龄层次(30岁之上/之下)进行调查(样本数
为10),计算两个层次的顾客比例
练习二:循环录入会员信息
需求说明:
? 循环录入3位客户信息:会员号 生日 积分 ? 判断会员号是否合法(4位整数)
? 如果会员合法,显示录入的信息,否则显示此次录入失败
练习三:幸运猜猜猜 需求说明:
游戏随机给出一个0~99(包括0,99)的数字,然后你猜是什么数字。你可以随便猜一个数字,游戏会提示太小还是太
大,从而缩小结果范围。经过几次猜测与提示后,最终推出答案。在游戏过程中,记录你最终猜对时所需要的次数,游戏结束后公布结果,如表1.
次数 1 2~6 大于7 结果 你太有才了! 这么快就猜出来了,很聪明啊! 猜了半天才猜出来,小同志,仍需努力啊! 猜测次数最多20次。
实验一分析:
1、使用记事本创建文件,命名为AgeRate.java 2、声明变量作计数器
old用于统计大于30岁的顾客 young用于统计小于30岁的顾客
3、使用for循环结构,用来统计调查的客户人数,直到循环录入10位客户的年龄后结束
for (int i=0;i<10 ;i++ ) { //从键盘接收年龄 //判断年龄范围并且累加
}
4、计算各年龄层次所占的比例并且打印比例 比例= 每个层次的人数/总数
实验二分析:
1、升级AddCustomer.java实例 2、增加for循环结构 for (int i=0;i<3 ;i++ ) { //从键盘获取会员信息 //判断会员的合法性 //会员号合法时输出录入的会员信息
}
3、使用continue控制循环执行的过程:如果会员不合法,输出错误提示,跳出本次循环,继续下一循环。
实验三分析:
1、产生0~99之间的随机数字:int number=(int)(Math.random( )*100); 2、For循环结构,其中循环计数器counter同时也记录你猜测的次数 3、输出成绩时,使用分支结构
共分享92篇相关文档