嗨我有一個循環,逐步通過數組,每個索引乘以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