我開始學習C#,並且正在編寫一個程序,它將首先要求用戶輸入一個數字列表。當用戶輸入輸入時,我想要將用戶在輸入中提供的每個數字平方。用戶輸入的一個例子是2 3 5
。如何乘數組中的所有元素?
下面是代碼:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Program
{
class Third
{
public static void Main()
{
Console.WriteLine("Enter how much numbers");
int howMuch = int.Parse(Console.ReadLine());
int[] num = new int[howMuch];
int sum = 0;
for (int i = 0; i < num.Length; i++)
{
sum = num[i] * num[i]; // this is what i did but it does not work?
}
Console.WriteLine(sum);
Console.ReadLine();
}
}
}
具體而言,首先,我想用戶輸入要在numbers
陣列中捕獲。然後我想在創建的num
數組中排列每個數字。我的程序有什麼問題?
try ** sum + = num [i] * num [i] ** – jbutler483 2014-09-10 12:05:16
請提供程序的輸出以及所需的輸出(如果可能的話)。 – 2014-09-10 12:05:24
你不在數組中的任何值。你只需要創建一個Length = howMuch的數組,但你也必須填充它的值 – Mark 2014-09-10 12:05:32