c Ingrese los elementos de la matriz A con 3 filas y 3 columnas fila por fila, calcule la suma de las diagonales principales y genere
#include
int main()
{
int a[3][3], suma=0;
int i,j;?
for(i=0;i<3;i++)
for(j=0;j <3;j++)
scanf("%d",&a[i][j]);
for(i=0;i<3;i++)
for(j=0;j<.3;j++)
if(i==j||(i+j==2))
suma=suma +a[i][j];
printf("suma=%d\n",suma);
devuelve 0;
} p>
Ejecutar:
Efecto de ejecución:
Extensión:
Uso de la función principal
1 Función principal de C++. p> p>
C++ hereda la mayoría de las características del lenguaje C, por lo que conserva "el programa siempre comienza con el lenguaje C". C++ hereda la mayoría de las características del lenguaje C y, por lo tanto, conserva la tradición de que "el programa siempre comienza la ejecución desde el programa principal y, de forma predeterminada, siempre se ejecuta desde la declaración de retorno o el final del programa principal". Sin embargo, cabe señalar que la función principal en C++ debe escribirse en el ámbito global para que sirva como entrada/salida para la ejecución del programa.
No se puede escribir como miembro de una estructura o clase. Aunque la función principal puede ser miembro de una estructura o clase, pierde su función como entrada/salida del programa.
El formato de escritura y la función de la función principal global en C++ son exactamente los mismos que los de C++, y el mismo programa C++ solo puede tener una función principal global.
2. La función principal en Java
Java también utiliza la función principal como punto de entrada para la ejecución del programa, pero como un lenguaje "más puro" orientado a objetos, la función principal de Java. diferente de C/C++.
En primer lugar, se minimiza el concepto de valor de retorno en las aplicaciones Java, no se permite que main tenga un valor de retorno, por lo que el uso de int main está prohibido y se debe usar void main. está limitado a su uso en JavaBeans.
En segundo lugar, todas las funciones en Java deben pertenecer a una clase. No existe una función global, por lo que la función principal no puede ser un miembro global y debe ser miembro de la clase.
En tercer lugar, dado que la función principal se convierte en miembro de la clase, también debe ser una función estática pública para que el sistema pueda llamarla directamente y tener derechos de acceso público.
En cuarto lugar, los parámetros de la función principal están simplificados. Solo necesita proporcionar una matriz de cadenas y no es necesario proporcionar el número de parámetros (esto se debe a que las matrices de Java tienen una función de verificación de subíndices).
p>El formato general de la función principal en una aplicación Java es el siguiente (el nombre de la clase se puede personalizar, pero al guardar como código fuente Java, el nombre del archivo principal) debe ser el mismo que el nombre de la clase, de lo contrario puede que no funcione)
public class MainDemo{
public static void main(String[]args){
//TODO: Escribe el contenido del función principal aquí
}
}
}