C#内新建函数提示:并非所有代码路径都有返回值

//要求输入一个学生成绩数据,输出此学生的成绩等级(成绩<60分为“E”,成绩≥60且<70为“D") static string d(int a) { if (a < 60) return "D"; else if (a < 70 && a >= 60) return "C"; }
2026年09月24日 22:46
有1个网友回答
网友(1):

string d(int a)
{
    if(a < 60)
        return "D";
    else if(a < 70 && a >= 60)
        return "C";
    
    //还有超过70的可能,没有返回值,不明白吗?
    return "A"; 
}