嗨我有一个循环,逐步通过数组,每个索引乘以2。然而,我改变了它,索引乘以0,然后是1,然后是2,直到碰到10(这是下面的代码中的j),j不是按预期递增,只是乘以9。谁能帮忙? TKSc#循环不按预期递增
using System;
namespace ArrayandStringPractice
{
class MainClass
{
public static void Main(string[] args)
{
int[] a = new int[10];
for (int i = 0; i < 10; i++)
for (int j = 0; j < 10; j++)
{
{
a[i] = i * j;
//Console.WriteLine(a[i]);
}
}
foreach (int i in a)
{
Console.WriteLine(i);
}
}
}
}
你正在做一系列'i'乘以0到9并将每个结果存储在'a [i]'当然'a [i]'只能存储一个值:最后一个,即'我* 9' –
你的意思是使用'+ ='吗?学习使用调试器的单步功能可能会有所帮助,因此您可以看到每个步骤中存储的不同值和内容。 –
+ =?林不知道你指的是哪里。现在调查调试。 – Eric