我在編程課的介紹中有額外的學分。我們需要允許用戶輸入名稱,他們參加了多少次測驗,每個測驗等級,然後計算平均值,然後計算他們的字母等級。我現在擁有的是C#循環中的幫助。
namespace ConsoleApplication10
{
class Program
{
static void Main(string[] args)
{
int counter = 1;
Console.WriteLine("Name: ");
string sname = Console.ReadLine();
int numberOfQuizzes = 0;
while (sname != "Exit")
{
Console.WriteLine("Number of Quizzes: ");
string snumberOfQuizzes = Console.ReadLine();
numberOfQuizzes = int.Parse(snumberOfQuizzes);
while (counter - 1 < numberOfQuizzes)
{
Console.WriteLine("Quiz Score {0}", counter);
string sscore = Console.ReadLine();
counter++;
}
Console.WriteLine("Enter another name or type Exit to quit.");
sname = Console.ReadLine();
if (sname != "Exit")
{
Console.WriteLine("Number of Quizzes: ");
snumberOfQuizzes = Console.ReadLine();
while (counter - 1 < numberOfQuizzes) ;
}
}
}
}
}
循環第二次通過不讓用戶輸入他們進行了多少次測驗。另外我知道給我的成績我需要一個if/else,但是我的循環中會放哪個?