#include <stdio.h>
void main()
{
int n;
char g;
printf("n:");
scanf("%d",&n);
if (n>=90)
g='A';
else if (n>=80)
g='B';
else if (n>=70)
g='C';
else if (n>=60)
g='D';
else
g='E';
printf("%c\n",g);
}
采用switch语句编写的程序如下。
#include <stdio.h>
void main()
{
int n,m;
char g;
printf("n:");
scanf("%d",&n);
m=n/10;
switch(m)
{
case 10:
case 9:g='A';break;
case 8:g='B';break;
case 7:g='C';break;
case 6:g='D';break;
case 5:
case 4:
case 3:
case 2:
case 1:
case 0:g='E';break;
}
printf("%c\n",g);
}
#include <stdio.h> void main() { int n; char g; printf("n:"); scanf("%d",&n); if (n>=90) g='A'; else if (n>=80) g='B'; else if (n>=70) g='C'; else if (n>=60) g='D'; else g='E'; printf("%c\n",g); }#include <stdio.h> void main() { int n,m; char g; printf("n:"); scanf("%d",&n); m=n/10; switch(m) { case 10: case 9:g='A';break; case 8:g='B';break; case 7:g='C';break; case 6:g='D';break; case 5: case 4: case 3: case 2: case 1: case 0:g='E';break; } printf("%c\n",g); }