Entrada de matriz bidimensional
//Compile en vc6, ejecútelo correctamente y logre el efecto del problema
//El programa es el siguiente:
#includelt;
int main()
{
int i, j; // Usado para bucle for int num, searchn // El número ingresado por num, searchn representa el número a encontrar Número de estudiante int estudiante[8][7] //Utilice una matriz bidimensional según la pregunta, ***8 estudiantes, 7 (que representa 1 número de estudiante y 6 puntajes) //Ingrese las puntuaciones de 8 estudiantes, ingrese Al ingresar, las calificaciones están separadas por espacios Después de ingresar un estudiante, presione la tecla Enter para ingresar la calificación del siguiente estudiante //El formato es: número de estudiante grado 1 grado 2 grado 3 grado 4 grado 5. grado 6 printf("Ingrese el número y la puntuación del octavo estudiante:\n"); for(i=0;ilt;8;i) { for(j=0;jlt;7;j) {
scanf("d",amp; num); estudiante[i][j]=num; } }
//Ingrese el número de estudiante que desea encontrar printf("Ingrese el número de un estudiante para calcular :"); scanf("d" , amp; searchn);
//Encuentre el número de estudiante que desea consultar a través de un bucle for for(i=0;ilt;8;i) { for (j=0;jlt;7;j ) {
if(student[i][j]==searchn)//Si el número de estudiante ingresado existe, encuentre el puntaje promedio del estudiante y el resultado it
{ p>
printf("El promedio del estudiante No.d es .2f\n", estudiante[i][0],(estudiante[i][1] estudiante[ i][2] estudiante[i][3 ] estudiante[i][4] estudiante[i][5] estudiante[i][6])/6.0);
//Encuentra el número de estudiante y calcular el promedio del estudiante Después de dividir, el programa sale directamente
return 0;
}
} } //El número de estudiante ingresado no no existe, lo que indica que printf("not find!\n" return 0;
}