for循环的类型以及while循环
for循环拥有两种类型:穷举和迭代
for穷举:把所有可能的情况都走一遍,使用if条件筛选出来满足条件的情况。
1.单位给发了一张150元购物卡,拿着到超市买三类洗化用品。洗发水15元,香皂2元,牙刷5元。求刚好花完150元,有多少种买法,每种买法都是各买几样?每种东西至少买一样
for迭代:
从初始情况按照规律不断求解中间情况,最终推导出结果。
2.五个小朋友排成一队,问第一个多大了,第一个说比第二个大两岁,问第二个多大了,第二个说比第三个大两岁。。。以此类推,问第5个小朋友,说自己3岁了。问第一个小朋友几岁了?
3.纸张可以无限次对折,纸张厚度为0.08毫米。问多少次对折至少可以超过8848?
注意毫米和米之间的换算!
while 循环
其实是for循环的变形写法
for(int i = 1; i<=100;i++)
{循环体}
写成while的形式:(把for里面的初始条件i=1放到外面;状态改变i++放到循环体中)
int i=1
while(i<=100)
{循环体;i++;}
4.找出100以内与7有关的数并打印,用while循环来做
(1)个位数是7 a%10=7
(2)十位数是7 a/10=7
(3)7的倍数 a%7==0
5.一个游戏,前20关使每一关自身的分数,21-30关每一关是10份,31-40关,每一关是20分,41-49关,每一关是30, 50关,是100分
输入你现在闯到的关卡数,求你现在拥有的总分数
需要判断你输入的关卡数是不是50之内
用while来做
转载于:https://www.cnblogs.com/dujiaoshou/p/4941013.html
for循环的类型以及while循环相关推荐
- Verilog HDL常用循环语句类型
1.1 Verilog HDL常用循环语句类型 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)Verilog HDL常用循环语句类型: 5)结束语. 1.1.2 本节引 ...
- 检测到JSON.NET错误类型的自引用循环
本文翻译自:JSON.NET Error Self referencing loop detected for type I tried to serialize POCO class that wa ...
- python-for循环-数字类型-字符串类型str
文章目录 一.for循环 二.数字类型 三.字符串类型str 一.for循环 while循环 vs for 循环 while循环:称之为条件循环,循环的次数取决于条件何时为False for循环:称之 ...
- 计算机c语言循环作业,计算机C语言循环语句的应用研究
[摘要]基于计算机C语言循环语句的应用分析,首先要明确C语言应用现状,然后阐述C语言循环语句的分类及特点,最后详细论述循环语句的应用要点,针对while循环语句.dowhile循环语句.for循环语句 ...
- 深度学习之循环神经网络(2)循环神经网络原理
深度学习之循环神经网络(2)循环神经网络原理 1. 全连接层 2. 共享权值 3. 全局语义 4. 循环神经网络 现在我们来考虑如何吃力序列信号,以文本序列为例,考虑一个句子: "I di ...
- java用for循环修改密码_Java for循环的几种用法分析
J2SE 1.5提供了另一种形式的for循环.借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象.本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类 ...
- python循环语句for求和_for循环简介
## for循环简介 for循环可以用来遍历某一对象(遍历:通俗点说,就是把这个循环中的第一个元素到最后一个元素依次访问一次).for循环的基本结构如下: ![](https://img.kanclo ...
- while(0)循环还执行吗_for循环
for循环 语法: for(循环初始化表达式; 循环条件表达式; 循环后的操作表达式) {// 循环体 } 在"循环初始化表达式"中声明的变量,我们称之为"循环变量&qu ...
- java for循环返回值_JAVA——for循环
一.循环语句的分类 循环语句分为三类:for循环.while循环.do--while循环. 二.循环语句的构成 循环语句四要素: 1 初始化语句: 2 循环条件语句: 1 循环体语句: 1 控制条件语 ...
- java 循环写法_java的for循环的几种写法
J2SE 1.5提供了另一种形式的for循环.借助这种形式的for循环,可以用更简单地方式来遍历数组和Collection等类型的对象.本文介绍使用这种循环的具体方式,说明如何自行定义能被这样遍历的类 ...
最新文章
- 张玉萍:数据科学的“融”,是学术中的“锦上添花” | 优秀毕业生专访
- grep -v、-e、-E
- [**经典**] 电脑故障检查不完全流程图
- TiDB Ecosystem Tools 原理解读系列(二)TiDB-Lightning Toolset 介绍
- 使用栈结构完毕四则运算
- Android之用UncaughtExceptionHandler实现保存崩溃日志到sdcard目录下的文件夹
- huffman图像编码C语言,Huffman编码的c语言实现
- 力扣——删除重复的电子邮箱(数据库的题
- 2、pip2.7安装Ansible
- google吃豆子游戏
- 记录一次node.jsV14升级到V16遇到问题并解决
- 毕业一年升阿里P6的晋升总结
- jsp实验中:tag文件报java.util.ArrayList cannot be cast to java.lang.String
- 自动开关,每天写“日报......顺舟智能推动路灯“服务升级”
- 什么是cat.1和cat.4
- 手把手教你,Stanford Drone 数据集的正确打开方式
- 杨毅:不够优秀就不要腆着脸继续占便宜
- 怎么通过在线PS修图 修图工具有什么
- 闲来无事,用java写了一个魔方小程序。附源码
- 解除安卓车机禁止安装软件_2020美篇app下载安装官方免费-美篇相册制作免费软件下载v6.3.2 安卓最新版...
热门文章
- mysql提高运行效率_提升Mysql执行效率的SQL优化技巧汇总
- java rsa2加密算法_java RSA加密解密
- UnimplementedError: Fused conv implementation does not support grouped convolutions for now
- GitHub超详细图文攻略 - Git客户端下载安装 GitHub提交修改源码工作流程 Git分支 标签 过滤 Git版本工作流
- 2021-07-01事件绑定
- android mmkv使用_锦囊篇|一文摸懂SharedPreferences和MMKV(一)
- nemesis什么车_TSC名车品牌将推全新Nemesis全球最强超跑
- pdg快速转换pdf源码_在手机上快速免费把图片转换成PDF文件
- latex 设置表格的字体大小和行高
- latex 图片整行居中 /centering无效