C#有十个数放入数组中,用户输入一个数值

3.有十个数放入数组中,用户输入一个数值,找出这个数值在本数值中的序号,如果没有输出"不存在... 3. 有十个数放入数组中,用户输入一个数值,找出这个数值在本数值中的序号,如果没有输出"不存在 展开
 我来答
何宜校
2013-10-15 · TA获得超过1691个赞
知道小有建树答主
回答量:702
采纳率:0%
帮助的人:961万
展开全部

用Contains方法就可以判断数组中是否存在某个值的,

不过你还需要数值的序号,那还是得用循环:

int[] iArry = new int[] { 1, 3, 5, 7, 11, 22, 33, 12, 245, 123 };
int i = Convert.ToInt32(Console.ReadLine());
if (iArry.Contains<int>(i))
{
    for (int j = 0; j < iArry.Length; j++)
    {
        if (iArry[j] == i)
        {
            Console.WriteLine("序号是:" + j);
            break;
        }
    }
}
else
{
    Console.WriteLine("不存在");
}
int[] iArry = new int[] { 1, 3, 5, 7, 11, 22, 33, 12, 245, 123 };
int i = Convert.ToInt32(Console.ReadLine());
bool flag = false;
for (int j = 0; j < iArry.Length; j++)
{
    if (iArry[j] == i)
    {
        Console.WriteLine("序号是:" + j);
        flag = true;
        break;
    }
}
if (!flag) Console.WriteLine("不存在");
泷曼彤2t
2013-10-14 · 超过15用户采纳过TA的回答
知道答主
回答量:38
采纳率:0%
帮助的人:28.9万
展开全部
int[] intarry = new int(){1,2……};
int i;
int y=Convert.int32(console.readLine());
for(i=0;I<intarry.lenght;i++)
{
if(y==intarry[i])

{
console.writeLine(i.tostring());
}

else

{
Console.writeLine("本数组不存在");
}
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
鄢巧于安荷
2019-02-06 · TA获得超过3992个赞
知道大有可为答主
回答量:3211
采纳率:28%
帮助的人:392万
展开全部
用Contains方法就可以判断数组中是否存在某个值的,
不过你还需要数值的序号,那还是得用循环:
int[] iArry = new int[] { 1, 3, 5, 7, 11, 22, 33, 12, 245, 123 };
int i = Convert.ToInt32(Console.ReadLine());
if (iArry.Contains<int>(i))
{
for (int j = 0; j < iArry.Length; j++)
{
if (iArry[j] == i)
{
Console.WriteLine("序号是:" + j);
break;
}
}
}
else
{
Console.WriteLine("不存在");
}int[] iArry = new int[] { 1, 3, 5, 7, 11, 22, 33, 12, 245, 123 };
int i = Convert.ToInt32(Console.ReadLine());
bool flag = false;
for (int j = 0; j < iArry.Length; j++)
{
if (iArry[j] == i)
{
Console.WriteLine("序号是:" + j);
flag = true;
break;
}
}
if (!flag) Console.WriteLine("不存在");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式