namespace 游戏分数 { class Program { public void youxi(int a) { if (a >= 1 && a <= 50) { int sum = 0; for (int i = 1; i <= a; i++) { if (i >= 1 && i <= 20) { sum += i; } else if (i >= 21 && i <= 30) { sum += 10; } else if (i >= 31 && i <= 40) { sum += 20; } else if (i >= 41 && i <= 49) { sum += 30; } else { sum += 100; } } Console.WriteLine("现在拥有的分数是:" + sum); } } static void Main(string[] args) { Program hanshu = new Program(); //一个游戏,前20关是每一关自身的分数, //21-30关每一关是10分 //31-40关,每一关是20分 //41-49关,每一关是30分 //50关,是100分 //输入你现在闯到的关卡数,求你现在拥有的分数 //Console.Write("请输入关卡数:"); //int g = int.Parse(Console.ReadLine()); //if (g >= 1 && g <= 50) //{ // int sum = 0; // for (int i = 1; i <= g; i++) // { // if (i >= 1 && i <= 20) // { // sum += i; // } // else if (i >= 21 && i <= 30) // { // sum += 10; // } // else if (i >= 31 && i <= 40) // { // sum += 20; // } // else if (i >= 41 && i <= 49) // { // sum += 30; // } // else // { // sum += 100; // } // } // Console.WriteLine("现在拥有的分数是:" + sum); //} Console.Write("请输入关卡数:"); int g = int.Parse(Console.ReadLine()); hanshu.youxi(g); Console.ReadLine(); } } }
时间: 2024-10-09 13:27:58