关于一个C#得编程问题(写小程序)
答案:1 悬赏:70 手机版
解决时间 2021-05-11 09:21
- 提问者网友:寂寞梧桐
- 2021-05-10 20:03
用一个一维数组来解决如下问题: 编写应用程序,输入10-100之间(包括100)的5个整数。每读入一个数 ,如果它在前面没有出现过,就将它显示出来。用尽可能小的数组来解决这一问题。每当用户输入一个新值 ,就将所有不同的值都输出出来。
最佳答案
- 五星知识达人网友:西风乍起
- 2021-05-10 20:27
不太懂你的意思,写了个一个测试了下,你试试看:
using System;
public class test {
static void Main()
{
int[] a = new int[5];
int i = 0;
while(i < 5) {
int t = int.Parse(Console.ReadLine());
if (!Array.Exists(a, x => x == t)) {
a[i] = t;
for (int j = 0; j <= i; ++j)
Console.Write(a[j] + " ");
Console.WriteLine();
++i;
}
}
}
}
using System;
public class test {
static void Main()
{
int[] a = new int[5];
int i = 0;
while(i < 5) {
int t = int.Parse(Console.ReadLine());
if (!Array.Exists(a, x => x == t)) {
a[i] = t;
for (int j = 0; j <= i; ++j)
Console.Write(a[j] + " ");
Console.WriteLine();
++i;
}
}
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯