编码新手需要有关 if 语句的帮助

New to coding need help on if statement

本文关键字:if 语句 帮助 新手 编码      更新时间:2023-10-16

如果语句有效,我正在尝试编写我们在类中所做的活动,前 3 个语句有效,但后 2 个显示错误语句不起作用 [-Wunused-value]。

#include <iostream>
#include <cmath>
using namespace std;
char getSign()
{
int grade;
char Sign;
cout << "Enter grade: ";
cin >> grade;
if(grade == 100)
{
Sign = 'A';
}
else if(grade == 95)
{
Sign = 'B';
}
else if(grade == 90)
{
Sign = 'C';
}
else if(grade == 85)
{
Sign == 'D';
}
else
{
Sign == 'F';
}
return Sign;
}

int main()
{
cout << "Your card grade is: 0" << getSign();
return 0;
}

结果是,如果我输入数字 85 或任何其他数字,它会显示 0w

你有一个错别字Sign == 'D',应该是Sign = 'D'。"F"也是如此