Constellation Knowledge Network -
Preguntas y respuestas sobre Bagua - puntuación del juez de lenguaje c# include " stdio . h " const int LEN = 30, M=100, N = 100; typedef estructura { int num//Número de lotería nombre de char[LEN]; //Nombre de puntuación flotante; //Puntuación} jugador; jugador[M]; //Información del cantante int a[M][N]; //Información de calificación del juez int m, n; Ingrese información del cantante y calificación del juez void input(void){ int i, j; Printf ("Número de cantantes: "); ("% d ", & ampn); para (I = 0; i & ltm; i++) { jugadores[i]. num = I+1; Printf ("El nombre del %d cantante:", I+1); scanf ("%d ", & amp player [I]. Printf ("La opinión del juez del %); d cantante" Clasificación: ", I+1); for (j = 0; j & ltn; j++) { scanf ("%d ", & ampa[I][j]); la puntuación más alta, elimine la puntuación más baja y encuentre el promedio de las n-2 puntuaciones restantes. Void Calculate (void) {float max, minnt i, j for (I = 0; i<m; i++) { max=min=. jugadores[ i]. puntuación = a[I][0]; for(j = 1; j & ltn; j++) { puntuación de jugadores+= a[I][j]; [I ][j]){ max = a[I][j];} if(min & gt; a[I][j]){ min = a[I][j];} } if(n & gt 2) {jugadores[i].score=(jugadores[i].score-max-min)/(n-2);} else if(n>0) { jugadores[i].score/= n; } } }//Utiliza el método de burbuja para ordenar la puntuación de cada jugador//Si utilizas la clasificación rápida o la clasificación en montón, simplemente reescribe este párrafo void sort(void){ int i, j for (I =). ;i++){ for(j=m-1;j>i;j-) { if(jugador[j].score>player[j-1].score){jugador tmptmp = jugadores[j]; j-1]; jugadores[j-1]= tmp; } } } }//Mostrar todos los datos originales void show_origin(void){ int i, j; printf( "\n"); ;I++) {printf("Número de lotería: %d", jugador[i].num); Printf("Nombre: %d", jugador[i ]. Nombre Printf ("Calificación del juez: "); j = 0; j & ltn; j++) { printf ("%d ", a[I][j]); } printf ("\ n" } }//Mostrar toda la información del cantante void show _ player(void); ){ int I; printf (" \ n "); for (I = 0; I & ltm; I++) {printf ("Número de lotería: %d ", jugador[i]. num); Printf ("Nombre: %d ", jugador [i]. Nombre); Printf ( "Puntuación: %f\n ", jugador [i].