// 输入正整数n,求1-n的和 Console.Write("请输入一个正整数:"); int n = int.Parse(Console.ReadLine()); int sum = 0; for (int a = 1; a <= n;a++ ) { sum = sum + a; } Console.WriteLine("1-"+n+"的正整数和为:"+sum); Console.ReadLine();
// 求1-n的阶乘 Console.Write("请输入一个正整数:"); int m = int.Parse(Console.ReadLine()); long jiecheng = 1; for (int a = 1; a <= m; a++) { jiecheng = jiecheng * a; } Console.WriteLine(m + "的阶乘为:" + jiecheng); Console.ReadLine();
// 100节楼梯,0-49节分数等于节数,50以后每节10分,输入节数得出分数。 Console.Write("请输入楼梯数:"); int s = int.Parse(Console.ReadLine()); int score = 0; if (s > 100 || s < 0) { Console.WriteLine("您的输入有误"); } else { for (int a = 1; a <= s;a++ ) { if (a < 50) { score = score + a; } else { score = score + 10; } } } Console.WriteLine("您的分数是:"+score); Console.ReadLine();