for循环的穷举:所有情况走一遍,使用if筛选出符合的情况. 单位发一张150元购物卡,到超市买三种洗化用品,洗发水15元,香皂两元,牙刷5元,刚好花完150元,有多少种买法,每种买法各买几样. 百鸡百钱,公鸡两文钱一只,母鸡一文钱一只,小鸡半文钱一只,如何在凑够100只鸡的情况下刚好花完100文钱. for循环打的迭代:由初始情况按规律不断求解中间情况,最终推导出结果. 第一天一文钱,第二天两文钱,第三天四文钱,第四天八文钱,以此类推,第40天,共有多少文钱. 篮球每次弹起高度为上一次的四分之…
新内容1:while循环 格式: while() { } 初始状态要在循环外提前规定 状态改变要写在花括号里面 括号内是循环条件 for循环与while循环的对比: 穷举: 迭代:…
for循环的穷举.解决多种方法做种组合问题,代替人脑的大量计算 穷举例子 迭代,寻找一定的规律.然后利用循环找出结果 迭代举例 以五个小朋友3岁,之前的每一个小朋友都比序号在后的小朋友大两岁.温,第一个小朋友多大 这样的题,找出规律,找出循环次数,然后注意初始值,就能很快地做完题目,求出答案 例二. while.以及和for的转换 while,,,当什么的时候,就是满足条件时怎样.一旦不符合条件,就要跳出循环, do while 注意.do while的形式,最少执行一遍 while例题 例一…
for循环拥有两类:穷举和迭代穷举:把所有可能的情况都走一遍,使用if条件筛选出来满足条件的情况. 1.单位给发了一张150元购物卡,拿着到超市买三类洗化用品.洗发水15元,香皂2元,牙刷5元.求刚好花完150元,有多少种买法,没种买法都是各买几样? ;//共走了多少步 ;//共有几种买法 ; x <= ;x++ ) { ;y<=;y++) { ; z <= ;z++ ) { sum++; +y*+z*==) { s++; Console.WriteLine("这是第"…
今天的新内容1:while循环 格式: while() { } 初始状态要在循环外提前规定 状态改变要写在花括号里面 括号内是循环条件 for循环与while循环的对比: 2:do while 不管循环条件是否满足 先执行一遍循环体 格式为: do { }while() 如上图 条件不满足 但仍然输出了一遍WORLD 3:穷举 经典题目百鸡百钱:公鸡2文钱一只,母鸡1文钱一只,小鸡半文钱一只,总共只有100文钱,如何在凑够100只鸡的情况下刚好花完100文钱? 使用while循环实现: 4:迭代…
循环:初始条件,循环条件,状态改变,循环体.for(初始条件;循环条件;状态改变){ 循环体}for(int i=1;i<=10;i++){ }例子:100以内与7有关的数.求100以内所有数的和. break;——中断循环,跳出循环.——吃到苍蝇了 continue;——停止本次循环,进入下次循环.——吃到沙子了. 循环嵌套:循环里面再套循环. ●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●●● 作业:1.打印乘法口决表.2.打印以…
一.for循环拥有两类: (一).穷举: 把所有可能的情况都走一遍,使用if条件筛选出来满足条件的情况. 1.单位给发了一张150元购物卡,拿着到超市买三类洗化用品.洗发水15元,香皂2元,牙刷5元.求刚好花完150元,有多少种买法,没种买法都是各买几样? int ci = 0; int biao = 0;//标记变量 for (int x = 0; x <= 10; x++) { for (int y = 0; y <= 30; y++) { for (int z = 0; z <=…
穷举 将所有可能性全部全部走一遍,使用IF筛选出满足的情况 练习: 1.单位给发了一张150元购物卡, 拿着到超市买三类洗化用品. 洗发水15元,香皂2元,牙刷5元. 求刚好花完150元,有多少种买法, 没种买法都是各买几样? ; ; ; x <= ; x++) { ; y <= ; y++) { ; z <= ; z++) { j++; + y * + z * == ) { i++; Console.WriteLine("方法{0},买洗发水[{1}].牙刷[{2}],香皂[…
问题类型: 穷举:(在不知道什么情况下是我们需要的结果的时候只能够让它一个一个都给走一遍) 百鸡百钱:公鸡1钱,母鸡2钱,小鸡0.5钱. 思路: 公鸡买100只,母鸡,小鸡都是0只: 母鸡50只,公鸡,小鸡0只: 小鸡200只,公鸡母鸡0只. 所以for 循环里初始条件是a<=100,b<=50,c<=200,再进行循环体1*a+2*b+0.5*c==100&&a+b+c==100.满足循环体里的条件的打印出来document.Write. 代码如下: 迭代(在现有的条件…
1.穷举: 把所有可能的情况都走一遍,使用if条件筛选出来满足条件的情况. 2.百鸡百钱:公鸡2文钱一只,母鸡1文钱一只,小鸡半文钱一只,总共只有100文钱,如何在凑够100只鸡的情况下刚好花完100文钱?(或者大马驼2石粮食,中等马驼1石粮食,两头小马驼1石粮食,要用100匹马,驼100石粮食,该如何分配?) 2.迭代: 从初始情况按照规律不断求解中间情况,最终推导出结果. while循环: while 循环,其实是for循环的变形写法 for(int i = 1; i<=5;i++) { 循…