难难上加难 难办又难搞

img

#include <stdio.h>
int main()
{
    char c;
    cin>>c;
    switch(c)
    {
        case 'A':
            cout<<"考核成绩优秀"<<endl;
            break;
        case 'B':
        case 'C':
            cout<<"考核成绩良好"<<endl;
            break;
        case 'D':
        case 'E':
            cout<<"考核成绩及格"<<endl;
            break;
        default:
            if((c>='a' && c<='z') || (c>='F' && c<='Z'))
                    cout<<"输入错误 "<<endl;
            else
                    cout<<"考核成绩不合格"<<endl;
    }
    return 0;
}

代码示例如下:

#include <iostream>
using namespace std;
int main()
{
    char c;
    cin>>c;
    switch(c)
    {
        case 'A':
            cout<<"考核成绩优秀"<<endl;
            break;
        case 'B':
        case 'C':
            cout<<"考核成绩良好"<<endl;
            break;
        case 'D':
        case 'E':
            cout<<"考核成绩及格"<<endl;
            break;
        default:
            if((c>='a' && c<='z') || (c>='F' && c<='Z'))
                    cout<<"考核成绩不合格"<<endl;
            else
                    cout<<"输入错误"<<endl;
    }
    return 0;
}
 

有帮助望采纳~