Respuestas de emergencia a preguntas sobre programación
#¿Contiene? ltconio.h gt
# incluir ltstdlib.h gt
¿No es válido? La función Fun (int?array[3][3])/*fun no necesita devolver un valor, por lo que debe definirse como tipo void*/
{
int ? I,j,t;
for(I = 0;ilt3;i)
for(j = 0;jlti;J)/* transponer, pero este método es limitado a matrices con el mismo número de filas y columnas*/
{
t = array[I][j];
array[I] [j ]= matriz[j][I];
matriz[j][I]= t;
}
}
¿Inválido? main()
{
¿No es válido? Nono();/*Debido a que la función NONO se define después de la función principal, la declaración de función*/
int? I,j;
int? matriz[3][3]={{100.200.300},
{400.500.600},
{700.800.900}};
{400.500.600},
{700,800,900}}; p>
¿Para qué? (I = 0;i lt3;i)
{¿Para? (j = 0; j lt3; j )
printf("7d ",array[I][j]);
printf(" \ n ");
}
fun(matriz);
printf("Convertir?matriz:\n");
for(I = 0; i lt3; i )
{?for(j = 0; j lt3;j )
printf("7d ", matriz[I][j]);
printf(" \ n ");
}
Nono(?);
}
¿No es válido? Nono(?)
{/*?Abra el archivo en esta función, ingrese los datos de prueba y llame. ¿Divertido? Función,
Salir datos y cerrar el archivo. ? */
int? I,j;
Archivo *wf? ;
int? matriz[3][3]={{100.200.300},
{400.500.600},
{700.800.900}};
{400.500.600},
{700,800,900}}; p>
/* wf = fopen(" a 11 . txt ", " w "); El siguiente método de escritura se utiliza comúnmente en los libros de texto.
If ((wf = fopen ("a11.out", "w")== null)/* Se recomienda utilizar los formatos de archivo comúnmente utilizados txt y bat para reducir la probabilidad de errores al crear y abrir archivos.
Al mismo tiempo, también puede abrir directamente el archivo txt para ver los resultados de la ejecución*/
{
printf("¿Abrir? Error!\n ");
Salir (0); /*Si falla la apertura del archivo, el programa saldrá normalmente, el archivo de encabezado stdlib.h*/
}
fun(array) ;
for( I = 0; i lt3; i )
{?for(j = 0; j lt3; j )
fprintf(wf, " 7d\n ", matriz[I] [j]);
}
fclose(wf)? ;
}