程序运行时分别输入A,B,C,D

来源:百度知道 编辑:UC知道 时间:2024/06/02 05:12:44
#include"stdio.h"
main()
{
char g;
printf("请输入代表成绩等级的字母\n");
g=getchar(g)
{
case'A':printf("优秀\n");
break;
case'B':printf("良好\n");
break;
case'C';printf("及格\");
break;
case'D':printf("不及格\n");
break;
default:printf("输入字符有错\n");
}
}
我需要的是这个程序的结果;

#include<iostream.h>
void main()
{
char a,b,c,d;
cout<<"分别输入A,B,C,D:"<<endl;
cin>>a>>b>>c>>d;
}
·
照你题目弄的
····················
····················
原来这样啊。
你这个程序错误多多啊!
·
#include<stdio.h>
main()
{
char g;
printf("请输入代表成绩等级的字母\n");
g=getchar();
switch(g)
{
case'A':printf("优秀\n");
break;
case'B':printf("良好\n");
break;
case'C':printf("及格\n");
break;
case'D':printf("不及格\n");
break;
default:printf("输入字符有错\n");
}
} 这是我修正过的,运行验证过了

首先程序错误
应该是
#include"stdio.h"
main()
{
char g;
printf("请输入代表成绩等级的字母\n");
g=getchar(g)
switch(g)
{
case'A':printf(&