以下是使用C#编写的代码解决该问题: ```csharp using System; class Program { static void Main(string[] args) { int[] numbers = new int[15]; int count = 0; Console.WriteLine("请输入若干整数(1-15个),每个数在10-100之间,用空格分隔:"); string input = Console.ReadLine(); string[] inputNumbers = input.Split(' '); foreach (string number in inputNumbers) { int num = int.Parse(number); if (num >= 10 && num <= 100) { bool isDifferent = true; for (int i = 0; i < count; i++) { if (numbers[i] == num) { isDifferent = false; break; } } if (isDifferent) { numbers[count] = num; count++; } } } Console.WriteLine("您输入的不同的数值为:"); for (int i = 0; i < count; i++) { Console.Write(numbers[i] + " "); } Console.WriteLine(); } } ``` 运行代码后,用户需要在控制台中输入若干整数,每个数之间用空格分隔。程序会判断输入的数值是否在10到100之间,如果有效且与之前输入的数值不同,则将其存储在数组中。程序会打印出用户输入的不同的数值。 [2024-05-29 13:57:26 | AI写代码神器 | 926点数解答]