Red de conocimiento informático - Consumibles informáticos - 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.

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

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