c#第四课习题
//顺序 选择 循环
//循环 for
//for (; ; ) //死循环
//{
//}
//break跳出循环体
//continue结束本次循环,继续下次循环
//打印20遍你好
//for (int a=1;a<=20 ;a++ )
//{
// Console.WriteLine("你好");
//}
//输入一个整数,计算从1加到这个数的和
//Console.Write("请输入一个正整数");
//int a = int.Parse(Console.ReadLine());
//int s = 0;
//for (int i = 1; i <= a;i++ )
//{
// s += i; //s=s+1
//}
//Console.WriteLine(s);
//输入一个正整数,求这个数的阶乘
//Console.Write("请输入一个正整数:");
//int a = int.Parse(Console.ReadLine());
//int s = 1;
//for (int i = 1; i <= a;i++ )
//{
// s *= i;
//}
//Console.WriteLine(s);
//Console.Write("请输入一个正整数:");
//int a = int.Parse(Console.ReadLine());
//int s = 1;
//for (int i = a; i >= 1; i--)
//{
// s *= i;
//}
//Console.WriteLine(s);
//找出100以内与7有关的数,打印出来
//7的倍数
//个位数是7
//十位数是7
//int a = 0; //标记变量
//for (int i = 1; i <= 100; i++)
//{
// if (i % 7 == 0 || i % 10 == 7 || i / 10 == 7)
// {
// a++;//a=a+1
// Console.WriteLine(i);
// }
//}
//Console.WriteLine(a);
//前二十关每一关是自身的分数
//21-30,每一关10分
//31-40 每一关20
//41-49,每一关30
//50关 100
//输入你现在闯到的关数,求你现在的分数
//if嵌套for或者for嵌套if
//Console.Write("请输入你的关数:");
//int a = int.Parse(Console.ReadLine());
//int b = 0;
//if (a <= 50 && a >= 1)
//{
// if (a <= 20)
// {
// for (int i = 1; i <= a; i++)
// {
// b += i;
// }
// }
// else if (a >= 21 && a <= 30)
// {
// for (int i = 1; i <= 20; i++)
// {
// b += i;
// }
// for (int i = 21; i <= a; i++)
// {
// b += 10;
// }
// }
// else if (a >= 31 && a <= 40)
// {
// for (int i = 1; i <= 20; i++)
// {
// b += i;
// }
// for (int i = 21; i <= 30; i++)
// {
// b += 10;
// }
// for (int i = 31; i <= a; i++)
// {
// b += 20;
// }
// }
// else if (a >= 41 && a <= 49)
// {
// for (int i = 1; i <= 20; i++)
// {
// b += i;
// }
// for (int i = 21; i <= 30; i++)
// {
// b += 10;
// }
// for (int i = 31; i <= 40; i++)
// {
// b += 20;
// }
// for (int i = 41; i <= a; i++)
// {
// b += 30;
// }
// }
// else
// {
// for (int i = 1; i <= 20; i++)
// {
// b += i;
// }
// for (int i = 21; i <= 30; i++)
// {
// b += 10;
// }
// for (int i = 31; i <= 40; i++)
// {
// b += 20;
// }
// for (int i = 41; i <= 49; i++)
// {
// b += 30;
// }
// b += 100;
// }
//}
//else
//{
// Console.WriteLine("没有此关");
//}
//Console.WriteLine(b);
//Console.ReadLine();
//Console.Write("请输入你的关数:");
//int a = int.Parse(Console.ReadLine());
//int b = 0;
//if(a>=1&&a<=50)
//{
// for (int i = 1;i<=a;i++ )
// {
// if(i>=1&&i<=20)
// {
// b += i;
// }
// else if(i>=21&&i<=30)
// {
// b += 10;
// }
// else if (i >= 31 && i <= 40)
// {
// b += 20;
// }
// else if (i >= 41 && i <= 49)
// {
// b += 30;
// }
// else
// {
// b += 100;
// }
// }
//}
//else
//{
// Console.WriteLine("输入错误");
//}
//Console.WriteLine(b);
//Console.ReadLine();
//100节楼梯,0-49节分数等于节数 50节后(包括50)每节10分
//输入节数,得出分数
//Console.Write("请输入楼梯节数:");
//int a = int.Parse(Console.ReadLine());
//int b=0;
//if (a >= 0 && a <= 100)
//{
// for (int i = 0; i <= a;i++ )
// {
// if (i >= 0 && i <= 49)
// {
// b += i;
// }
// else if (i>=50&&i<=100)
// {
// b += 10;
// }
// }
//}
//else
//{
// Console.WriteLine("输入错误");
//}
//Console.WriteLine(b);
//Console.ReadLine();