if else if else语句的错误

img


没有找到哪里有错误啊,电脑也没显示错误,但就是结果不对,居然输出一个繁体字。

你的变量A,B,C,D都没有初始化啊

1.打印前的变量需要先赋初值,不然结果是不可控的
2.if -else if -else 时需要加上花括号 一方面 是为了美观,另一方面也是为了程序的逻辑
例:if()
{
.............;
}
else if()
{
.............;
}
else
{
.............;
}