寒假作业

1.说明在循环结构中break语句和Continue语句的区别
答案:
break语句用于终止某个循环,程序跳转到循环体外的下一条语句
Continue语句用于跳出本次循环,进入下一次循环
2.使用for循环结构实现: 从键盘上接收从周一到周五每天的学习时间(以小时为单位),并计算每日的平均学习时间
代码如下:
在这里插入图片描述
3鸡兔同笼,上有三十五头,下有九十四足,问鸡兔各几只?编写程序,解决该问题
代码如下:
在这里插入图片描述
4.开发一个标题为”FlipFlop”的游戏应用程序,它从1~100计数,遇到3的倍数输出单词”Flip”,遇到5的倍数输出单词”Flop”,既为3又为5的倍数则输出单词”FlipFlop”,其余情况下输出当前数字
代码如下:
在这里插入图片描述
5.一共有30个人,可能包括男人,女人和小孩,他们在一家饭馆吃饭共花50先令,其中每个男人花3先令,女人花2先令,小孩花1先令,请问男人,女人和小孩各几人?
代码如下:在这里插入图片描述
6.阅读下列程序段,写出程序结束后变量sum的值
在这里插入图片描述
答案: 58
首先,声明两个变量sum(和),步长(i) 循环第一次的时候i为1,进入switch选择,case 1:满足条件 sum=sum+2相当于sum+=2,这样是累加,由于只有case 3:有break;所以会一直从case 1:贯穿到case 3:,for循环第一次加的值是22,i从1开始会循环4次直到i=5不满足条件会跳出循环,所以会循环4次。(第四次循环没有匹配的case)结果是58,循环第一次case1累加的结果为22,循环到i=2 加的值是20,case3:累加的值是16,所以:22+20+16=58

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值