Pregunte sobre el lenguaje C. Encontré un problema en la programación: 90 o superior es excelente, 80 ~ 90 es bueno, 60 ~ 80 es medio y menos de 60 es pobre.
Si realmente te gusta usar Switch, también está bien. Lo cambié por ti.
A algunas personas les puede resultar problemático. ¡Por favor dame algún consejo!
#include lt; stdio.hgt;
#include lt; stdlib.hgt; //Si no necesita la siguiente declaración de pausa, no necesita este archivo de encabezado
int main()
{
int a;
scanf("d", amp;
);/ / printf("score d\n", a); //Para probar
a=a/10-5 // La clave está aquí, convierte la puntuación al número entero correspondiente;
// printf("d\n", a); //Para probar
switch(a)
{
caso 4: //90
printf("Excelente\n");
descanso
caso 3: //80, por debajo de 90
printf( "Bueno\n");
break;
caso 1: //60, menos de 70
caso 2: // 70, por debajo de 80
p>printf("中\n");
break
caso 0: //50, por debajo de 60
caso -1: //40, por debajo de 50
caso -2: //30, por debajo de 40
caso -3: //20, por debajo de 30 p>
case -4 : //10, 20
case -5: // lt; 10
printf("diferencia\n");
pausa;
predeterminado: printf("Ingrese de nuevo\n");
}
system("pausa"); >
}
//BCC 5.5, compilado correctamente en win7