如何找到将成功添加 5 个数字的循环。这是家庭作业问题。
- 添加一个循环,该循环将接受用户输入的数字并将其添加到运行总数中(ReadLine() 方法将从用户那里获取一个字符串)。
您会注意到在上面的代码中声明了两个变量。
一种是双精度数据类型的总和,它将具有 5 个输入数字的总和。
另一个是一个临时字符串变量,用于获取用户输入,转换为双精度,然后将转换后的值添加到总数中。
使用您在案例 2 中学到的关于获取输入并转换为 int32 的知识,获取输入并转换 ToDouble() 而不是 int32。
总计 = 总计 + Convert.ToDouble(temp);
case "3":
double total = 0;
string temp = "0";
Console.WriteLine("Enter 5 numbers here for addition \n");
for (total = 0; total <= 6; total++);
{
Console.WriteLine(total + "" + temp);
total = total + Convert.ToDouble(temp);
}
break;
当我尝试输入它时,调试程序退出并给了我一个设定的数字。当我尝试将字符串作为表达式输入时,它一直说字符串不会转换为整数。
这是我想要得到的结果。
1 2 3 4 5 总计:15 这是我想要得到的答案。