所以我在我的任务中遇到了一些麻烦。我需要让用户输入字母等级(B,B +/-)并将其转换为数字等级(3,2.7)。我可以让程序只使用A,B,C,但我无法弄清楚如何在用户添加+/-等级时让程序正常工作。这就是我到目前为止所做的。
# include <iostream>
using namespace std;
int main()
{
string input;
string A;
string A-;
//string B+;
string B;
//string B-;
//string C+;
string C;
//string C-;
//string D+;
string D;
//string D-;
string F;
cout << "Enter a letter grade: ";
cin >> input;
if (input == "A")
cout << "The numeric value is 4.0" <<endl;
if (input == "A-")
cout << "The numeric value is 3.7" << endl;
if (input == "B+")
cout << "The numeric value is 3.3" << endl;
if (input == "B")
cout << "The numeric value is 3" <<endl;
if (input == "C")
cout << "The numeric value is 2" <<endl;
if (input == "D")
cout << "The numeric value is 1" <<endl;
if (input == "F")
cout << "The numeric value is 0" <<endl;
return 0;
}
答案 0 :(得分:0)
您不需要变量sudo docker rmi $(docker images -f "dangling=true" -q)
,A
等。此外,B
不是有效声明。你可以简单地删除它们。
string A-;