Red de conocimiento informático - Conocimiento del nombre de dominio - Buscamos urgentemente un sistema de puntuación para el concurso de cantantes c

Buscamos urgentemente un sistema de puntuación para el concurso de cantantes c

//include////////////////

#include "stdio.h"

#include lt; math .hgt;//DEFINE/////////////////////

#define LARGO 20

//global/ // ///////////////////////////

int ID, x, y[10], a, i, bandera , qué, REMOVE = 0; // ID de almacenamiento, MARK, AVE, i se usa para el bucle, la bandera es la bandera del bucle

//REMOVE se usa para almacenar el valor estadístico después de descartar la puntuación más alta y la puntuación más baja

char n, name; //Nombre de almacenamiento

Sum=0, aver=0,

flag = 1; p>//FUNCIÓN// ////////////////////////definir mensaje del cantante/////////

//Los parámetros en Singer representan: Número, nombre, puntuación promedio del jugador, puntuación total

void Singer()

{

ID = x; Inicialización de ID

name = n; //Inicialización de nombre

printf("ID del jugador: d\n", ID);

/* printf(" Nombre del jugador: s\n" , nombre); */

//La función Singer solo se usa para salida

/* printf("ID del jugador: d\nNombre del jugador: s ", ID, nombre); */

}//Configure una puntuación manual aquí, lo que requiere que ingrese la puntuación. Por supuesto, también puede ser aleatoria, solo use la función aleatoria

void Ping()

{

int j, sorce[10]; //i se usa para realizar bucles, Sum se usa para contar las puntuaciones totales y aver es utilizado para contar las puntuaciones promedio

int MAX, MIN //Almacena las puntuaciones más altas y más bajas,

printf("Ingrese las puntuaciones de 10 jueces:\n"); /p>

for(i=0; ilt; 10; i )

{

scanf("d",amp;sorce[i]);

//Puntuación total

Suma = sorce[i];

}

//Algoritmo de puntuación media//Descartar las puntuaciones más alta y más baja

for(i = 0; ilt; 10 ; i )

{

for(j = i; jlt; 10; j )

{

MAX = MIN = sorce [0]; //Asumimos primero los valores de MAX y MIN

if(sorce[i]lt; sorce[j] ])

//A través del siguiente cribado, podemos encontrar la integral máxima y la integral mínima

MAX = sorce[j];

MIN = sorce[i ];

p>

}

}

REMOVE = Suma - MAX - MIN

//Encuentra la puntuación promedio

aver; = REMOVE/8;

}void SingMark()

{

printf("Descarta la puntuación más alta y la puntuación más baja, la puntuación total del jugador d es: d\nEl promedio se divide en d\n", ID, REMOVE, aver);

}

//Para información de la interfaz

salida nula ( ){

int i; //se utiliza para bucles

for(i = 0; ilt; 10; i )

printf(" ");

for(i = 0; ilt; 32; i )

printf("*");

printf("\n");

for(i=0;ilt;10;i)

printf(" ");

printf("*"); printf("1. Enter la información del jugador");

for(i=0;ilt;14;i)

printf(" ");

printf("*\ n ");

for(i=0; ilt; 10; i )

printf(" ");

printf("*");

printf("2. Estadísticas de puntuación de los jueces");

for(i=0; ilt; 16; i )

printf(" ") ;

printf("*\n");

for(i=0;ilt;10;i)

printf(" ");

printf("*");

printf("3. Resultados de la competencia, salida de información del jugador"); ; yo )

printf(" ");

printf("*\n"); for(i=0; ilt; 10; yo )

printf(" ");

printf("*");

printf("0.Salir"); > for (i=0; ilt; 24; i )

printf(" ");

printf("*");

printf(" \n ");

for(i=0;ilt;10;i)

printf(" ");

for(i=0; ilt; 32; i )

printf("*");

printf("\n"); >

{

int sí

salida();

while(bandera)

{

printf("Seleccione la función (0-3):\n");

scanf("d", y qué

switch(what)

{

caso 0:

break; caso 1:

printf("Ingrese el ID y el nombre del jugador (xx, xx)\n"); p> scanf("d, s", amp; x, amp; n);

//prueba///////////////

printf("d",x);

/*printf("s",n);*/

// Juicio de entrada, solo detecta si la entrada es nula valor

if(x == " " || n == " ")

printf("Error de entrada, ID y nombre no pueden estar vacíos\n");

ID = x; //Inicialización de ID

nombre = n; //Inicialización de nombre

//de lo contrario, devuelve éxito

break; p>

caso 2:

Ping();

break; caso 3:

printf("Resultados del juego, salida de información del jugador\ n" );

//void Singer(int ID, nombre de char)

Singer();

SingMark();

break ;

predeterminado:

printf("Por favor, haga la elección correcta\n");

break;

} / /end switch

printf("¿Quieres continuar? (0/1)\n");

scanf("d", amp; yes

if(yes) flag = 1;

else flag = 0;

} //end while} //end main

No No sé cómo obtener el nombre del jugador