【发布时间】:2021-12-28 11:56:15
【问题描述】:
条件:1.训练
一列火车有 n 数量的货车(整数,作为输入接收)。在接下来的
n行中,您将收到每辆马车上的人数。打印出每节车厢的乘客人数,然后是火车上的总乘客人数。
示例:
Input Output
3
13
24
8 13 24 8
45
6
3
52
71
13
65
4 3 52 71 13 65 4
208
1
100 100
100
我的代码:
using System;
using System.Linq;
namespace Arrays___Exercise
{
class Program
{
static void Main(string[] args)
{
int n = int.Parse(Console.ReadLine());
int[] wagons = new int[n];
int p = 0;
for (int i = 0; i < wagons.Length; i++)
{
wagons[i] = int.Parse(Console.ReadLine());
p += wagons[i];
}
Console.WriteLine(p);
}
}
}
【问题讨论】:
-
@zaggler "Arrays___Exercise"
-
但是:数组第 1 课:避免使用 List
-
真正的问题是什么?
-
你应该打印出数组的items,现在你只打印总数。您可以为此实现
for循环 -
OP 应该在 for 循环的空行中添加
Console.Write(wagons[i] + " ");。