练习: C#---函数(100以内7有关的数、99乘法表、100以内奇数和、硬币组合)

/// <summary>
/// 100以内与7有关的数
/// </summary>
        public void Seven()
        {
            Console.WriteLine("100以内与7有关的数有:");
            int count = 0;
            for (int num = 1; num <= 100;num++ ) 
            {
                if((num%10==7) || (num/10==7) || (num/100==7) ||(num%7==0))
                {
                    count++;
                    Console.Write(num+"\t");
                }
            }
            Console.WriteLine("共有" + count + "");
        }
     static void Main(string[] args)
        {
            Program hanshu = new Program();

            hanshu.Seven();
            Console.ReadLine();

 
  

/// <summary>
/// 99口诀表,一行一行打印
/// </summary>

    public void JiujiuTable()
        {
            for (int hang = 1; hang <= 9; hang++)
            {
                for (int lie = 1; lie <= hang; lie++)
                {
                    Console.Write(lie + "*" + hang + "=" + hang * lie+"\t");
                 }
                Console.WriteLine();
            }
            Console.ReadLine();
        }
    static void Main(string[] args)
        {
            Program hanshu = new Program();
            hanshu.JiujiuTable();
            Console.ReadLine();
       }

/// <summary>
/// 100以内的奇数和
/// </summary>
        public void jishuhe() 
        {
            int sum = 0;
            for (int num = 1; num <= 100; num += 2)
            {
                sum = sum + num;
                Console.WriteLine(num +"以内的奇数和:"+sum);
            }
        }
static void Main(string[] args)
        {
            Program hanshu = new Program();
            hanshu.jishuhe();
            Console.ReadLine();
        }

/// <summary>
/// 1分钱,2分钱,5分钱的硬币,组合出来6角钱,三种硬币都有,共有几种方式
/// </summary>
        public void yingbi()
        {
            int count = 0;
            for (int x= 1; x<60; x++)
            {
                for(int y= 1; y<30; y++)
                {
                    for(int z= 1; z<12; z++)
                    {
                        if (x + y * 2 + z * 5 == 60)
                        {
                            count++;
                            Console.WriteLine("1分钱" + x + "个,2分钱" + y + "个,5分钱" + z + "");
                        }
                    }
                }
            }
            Console.WriteLine("共有"+count+"种方法");
        }
    static void Main(string[] args)
        {
            Program hanshu = new Program();
            hanshu.yingbi();
            Console.ReadLine();
        }    

转载于:https://www.cnblogs.com/xiao55/p/5492817.html

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值