第1个回答 2007-01-22
如果楼上是我的学生的话,我会给他说笨蛋。。。。。。
前面的省略……
main()
{
float i;
int a;
scanf("%f",&i);
a=int(i/10);
switch(a)
{
case 10 :
case 9 :printf("A");break;
case 8 :printf("B");break;
case 7 :printf("C");break;
case 6 :printf("D");break;
case 5 :
case 4 :
case 3 :
case 2 :
case 1 :
case 0 :printf("E");break;
}
}
第2个回答 2007-01-23
#include"stdio.h"
int input();
int pd(int num)
char print(char ord);
int main()
{
int input();
int pd(int num)
char print(char ord);
return 0;
}
int input()
{
int num;
scan("%d",&num);
return num;
}
int pd(int num)
{
int n
char ord;
if n>90 a='A';
else if n>=80 && n<=89 ord='B';
else if n>=70 && n<=79 ord='C';
else if n>=60 && n<=69 ord='D';
else ord='E';
return ord;
}
char print(char ord)
{
char o;
o=pd();
switch(n)
{
case 'A' :printf("the end is %d\n",o);break;
case 'B' :printf("the end is %d\n",o);break;
case 'C' :printf("the end is %d\n",o);break;
case 'D' :printf("the end is %d\n",o);break;
case 'E' :printf("the end is %d\n",o);break;
}本回答被网友采纳
第3个回答 2007-01-22
main()
{
char a
float i;
scanf("%f",&i);
if i>90 a='A';
else if i>=80 && i<=89 a='B';
else if i>=70 && i<=79 a='C';
else if i>=60 && i<=69 a='D';
else a='E';
switch(a)
{
case 'A' :printf("A");break;
case 'B' :printf("B");break;
case 'C' :printf("C");break;
case 'D' :printf("D");break;
case 'E' :printf("E");break;
}
printf("/n");
}