标签:
/// <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(); }
练习: C#---函数(100以内7有关的数、99乘法表、100以内奇数和、硬币组合)
标签:
原文地址:http://www.cnblogs.com/xiao55/p/5492817.html