2021-01-20

循环结构(2)for 循环 与初识数组

for循环

当明确固定的的循环条件次数时,就可用到for循环。
for循环的语法和执行顺序如下
for(参数初始化);条件判断;更新循环变量){
循环操作;}
例如:for(int i=0;i<3;i++){
循环操作;}
执行时先执行 参数初始化和条件判断,如果小于3时则i的值加1,否则则退出循环。

例如:输入十个人的年龄,然后算出30岁以上和30岁以下的概率。
首先输入10个人。初始变量设为i,i=0 i<10然后每次递增i++,30岁以上为一个变量,30岁以下又是一个变量分别设为 da和xiao,如果大于30岁,则da++,否则xiao++。代码如下

在这里插入图片描述
最后输入年龄 10 20 40 50 60 70 80 90 100 110算出
30岁以上为80%
30岁以下为20%

在这里插入图片描述
break的用法

break只能用在swich和循环结构中。
用于循环结构中使用break跳出循环直接到循环以外的语句。
例如

在这里插入图片描述
分析:首先循环条件为3次,设定初始变量为 i逐渐递增,i=0,i<3,i++。然后如果输入正确则跳出循环。显示登陆成功。否则将提供输入机会。累计三次程序结束
代码如下:

在这里插入图片描述
定义一个boolean变量 isname的值为false,如果isname为true,则跳出循环。循环外如果为isname值为true显示登陆成功。否则循环三次后则默认为所定义的false显示您三次都错
首先为三次都错

在这里插入图片描述
然后为输入正确

在这里插入图片描述
continue用法

continue可以终止continue以下的当前循环操作,直接执行下一次循环操作。例如

在这里插入图片描述
分析:
循环条件3次。设置变量i=0,i<3,i++.
循环操作为会员号合法继续输入以下信息,不和法显示出错并直接开始下一次循环。代码如下:

在这里插入图片描述
结果:

在这里插入图片描述
数组

数组是用来储存一组相同类型数据的数据结构。

例如:

在这里插入图片描述
两种方法,第一种限制长度,第二种不限制长度,
数组第一个标识符为0.从0开始。
例如num[6]
就是num[0],num[1],num[2],num[3],num[4],num[5]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值