zoukankan      html  css  js  c++  java
  • c#:for循环;穷举,迭代 练习

    一)穷举

    1. 第x种买法:羽毛球拍xx个,羽毛球xx个,水xx瓶

    2. 单位给发了一张150元购物卡,拿着到超市买三类洗化用品。

        洗发水15元,香皂2元,牙刷5元。求刚好花完150元,有多少种买法,没种买法都是各买几样?

    3. 百鸡百钱:

        公鸡2文钱一只,母鸡1文钱一只,小鸡半文钱一只

        总共只有100文钱,如何在凑够100只鸡的情况下刚好花完100文钱?

    4. 大马驼2石粮食,中等马驼1石粮食,两头小马驼1石粮食

        要用100匹马,驼100石粮食,该如何分配?

    5. 有1分钱,2分钱,5分钱的硬币,要组合出来2角钱,有几种组合方式,分别各多少个?

    二)迭代

    6. 五个小朋友排成一队,问第一个多大了,第一个说比第二个大两岁,问第二个多大了,第二个说比第三个大两岁...

        以此类推,问第5个小朋友,说自己3岁了。问第一个小朋友几岁了?

    三)while循环

    7. 一个游戏,前20关是每一关自身的分数,
        20-30关,每一关是10分
        30-40关,每一关是20分
        40-49关,每一关是30分
        50关,是100分
        需要判断输入的关卡数是不是50之内
        输入你现在闯到的关卡数,求你现在拥有的分数

    8. 找出100以内与七有关的数并打印
        从1找到100
        找出与7有关的数
        个位数是7的数       a%10 ==7
        十位数是7的数       a/10 ==7
        7的倍数               a%7 ==0

  • 相关阅读:
    git
    uniapp
    laravel
    laravel
    js
    js -上传文件获取名字赋值
    laravel
    持续集成
    持续集成
    持续集成
  • 原文地址:https://www.cnblogs.com/Fate-rail/p/4939617.html
Copyright © 2011-2022 走看看