c#使用循环对数组进行对齐
本文关键字:对齐 数组 循环 | 更新日期: 2023-09-27 18:17:12
我有两个数组分别表示food和price。我想在显示时将两者对齐这样的
Food Price
Food1 Price1
Food2 Price2
Food3 Price3
我的代码到目前为止:
int[] array = { 1, 2, 3, 4, 5 };
string[] food = { "Kare-Kare", "Hotdog", "Egg", "Ham", "Pancit Canton" };
Console.Write("FOOD't'tPRICE'n");
for(int i=0; i<food.Length;i++)
{
for(int j =i; j<array.Length;j++)
{
Console.Write(array[j]);
}
Console.WriteLine(food[i]);
}
谢谢
我认为这是你想要的。这段代码确实假设食品条目和价格条目一样多。
int[] prices = { 1, 2, 3, 4, 5 };
string[] food = { "Kare-Kare", "Hotdog", "Egg", "Ham", "Pancit Canton" };
Console.Write("FOOD't'tPRICE'n");
for(int i = 0; i < food.Length; i++)
{
Console.WriteLine(food[i] + "'t't" + prices[i]);
}