Visual Studio中口口声声说Use of unassigned variable的iVal和iNumber.谁能告诉我哪里出错了?
这是一个代码,要求用户继续输入整数并将其添加到用户想要停止.然后在控制台上显示整数之和.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace AddFive
{
class Program
{
static void Main(string[] args)
{
int iNumber;
int iVal;
int iTotal = 0;
while (iVal > 0)
{
Console.WriteLine("Enter number " + iNumber);
iVal = Convert.ToInt32(Console.ReadLine());
iTotal = iTotal + iVal;
}
if (iNumber <= 0)
{
Console.WriteLine("Total = " + iTotal);
iVal = Convert.ToInt32(Console.ReadLine());
iTotal = iTotal + iVal;
}
Console.WriteLine("Total = " …Run Code Online (Sandbox Code Playgroud) c# ×1