Red de conocimiento de recetas - Industria de la restauración - Solicite un análisis detallado de la pregunta en lenguaje C: Calificación de la encuesta sobre la calidad del servicio de catering (Preguntas y respuestas a continuación)

Solicite un análisis detallado de la pregunta en lenguaje C: Calificación de la encuesta sobre la calidad del servicio de catering (Preguntas y respuestas a continuación)

#¿Incluir? & ltstdio.h & gt

#¿Contiene? & ltstdlib.h & gt

/*

*?Imprimir n *

**/

¿No es válido? print_star(int?n)

{

int? i;

for(I = 1; i<= n;++i)//Repetir n veces

printf(" * "); //Imprimir *

}

/*

*?Funciones principales

**/

int? principal()

{

int? Yo;

int? contar[11]={0, 0, 0, 0, 0, 0, 0, 0, 0};? //Declarar e inicializar la matriz de estadísticas

int? Puntuación[40]={2, 2, 2, 3, 3, 5, 4, 5, 4, 8, 7, 10, 2, 2, 2, 2, 3, 3, 5, 4, 5, 4, 8, 7, 1, 2, 2, 2, 2, 3, 3, 5, 4, 5, 4, 8, 7, 1, 9};//resultado

for(I = 0 ;I<40;++i)//Recorre la matriz de puntuación

{

Switch(score[i])//Juzga el valor de la puntuación y cuenta las puntuaciones.

{

¿Caso? 1:count[1]+= 1; romper;

¿Caso? 2:count[2]+= 1; romper;

¿Caso? 3:count[3]+= 1; romper;

¿Caso? 4:count[4]+= 1; romper;

¿Caso? 5:count[5]+= 1; romper;

¿Caso? 6:count[6]+= 1; romper;

¿Caso? 7:count[7]+= 1; romper;

¿Caso? 8:count[8]+= 1; romper;

¿Caso? 9:count[9]+= 1; romper;

¿Caso? 10:count[10]+= 1; break;

Valor predeterminado: printf("¿el?%2dth?score?está?fuera?de?rango!\n",I+1); /p>

}

}

printf("¿Calificación? ¿Conteo? histograma \ n ");

for(I = 1; i<= 10;++i)//Atravesar la matriz de estadísticas

{

printf("%2d%5d\t ",I,count[I]);/ /Nivel de impresión y contar

print _ star(count[I]); //Llamar a la función para imprimir *histograma

printf(" \ n " //Imprimir Enter

);

}

Sistema("pausa");

¿Volver? 0;

}