/* while
int n = 1; //此处如果是for循环, for(int n=1;n<6;n++)
while (n < 6)
{ Console.WriteLine ("结果是{0}",n); //留空的表示方法!
// Console.Write("我是:{0},你是:{1},我们:{2}",a,b,c); 注意格式! 用,分隔,按顺序排列 。
n++; //从n=1,递加!
if (n==6)
{
continue ; //跳出当前这一次循环,返回判断条件
}
if(n==9)
{
break; //直接终止循环!
}
}
Console.ReadLine (); */
/* //do while 用法如下!
int x = 0;
do
{
Console.WriteLine(x); //先运行,再判断是否满足条件 !
x++;
} while (x < 5);
Console.ReadLine(); */
try,catch,finally
try //试验{ }内容是否有错。
{
int i = int.Parse(Console.ReadLine());
Console.WriteLine("这里是没有异常,可以打印!");
}
catch (Exception e) //捉获错误!Exception表示在应用程序运行中发生的错误。
{
Console.WriteLine("这里是错误了,请上报!");
}
finally //无论是否出现错误,都会运行!
{
Console.WriteLine("Thank You.");
}
Console.ReadLine();
/* // 羽毛球拍15,羽毛球3,水2,一共200。//穷举法,得出符合条件的组合!
//13 66 100
int a =0;
for (int x=1;x<=13;x++)
{
for (int y=1;y<=66;y++)
{
for (int z=1;z<=100;z++)
{
if ( 15*x+3*y+2*z==200) //判断是否符合条件的 if 语句!
{ a=++a;}
Console.WriteLine("pai" + x + "qiu" + y + "shui" + z);
//输出符合条件的组合的值!
}
}
}
Console.Write ("zonggong"+a);// a代表总共的组合个数!
Console.ReadLine(); */
/* // 2元,3元,5元找成50的!
// 25 16 10 (最大值)
int i=0;
for (int a = 0; a <= 25; a++)
{ for (int b = 0; b <= 16; b++)
{ for (int c = 0; c <= 10; c++)
{
if (2 * a + 3 * b + 5 * c == 50)
{ i = ++i ;
Console.WriteLine("A" + a + "B" + b + "C" + c);
}
}
}
}
Console.WriteLine("zonggong" + i);
Console.ReadLine(); */
/* //公鸡2元,母鸡1元,小鸡0.5元,每只最少一直,求100元买100 只鸡的所有可能
int a = 0;
for (int g = 1; g <= 50; g++)
{ for (int m = 1; m <= 100; m++)
{ for (int x = 1; x <= 200; x++)
{
if (2 * g + 1 * m + 0.5 * x == 100&&g+m+x==100)
{ a = ++a;
Console.WriteLine("G" + g + "M" + m + "X" + x);
}
}
}
}
Console.WriteLine("总共" + a);
Console.ReadLine(); */ //33种!