Red de conocimiento informático - Computadora portátil - Lenguaje C para escribir tablas de multiplicar

Lenguaje C para escribir tablas de multiplicar

La tabla de multiplicar tiene 9 filas y 9 columnas, centrándose en el dominio del bucle for. El código para generar la tabla de multiplicar completa, tabla de multiplicar superior derecha, inferior derecha, superior izquierda, inferior izquierda se proporciona a continuación.

1. El código 1 genera un triángulo completo:

#include lt; stdio.hgt

int main() {

int i, j;? // i, j controla fila o columna?

for(i=1; ilt; =9; i) {

for(j=1; jlt;=9;j)

// 2d controla el ancho a dos caracteres y está alineado a la derecha; si se cambia a -2d, está alineado a la izquierda

// \ t es sangría de pestaña

printf("d*d=2d\t", i, j, i*j);

printf("\n");

}

devuelve 0;

}

2. El código 2 genera el triángulo superior derecho y el triángulo superior izquierdo:

#include lt; stdio.hgt;

int main() {

int i,j;

for(i=1;ilt;=9 ;i){

for(j=1;jlt;=9;j){

if(jlt;i)

//Imprimir ocho espacios , eliminar los espacios. ¿Triángulo superior izquierdo?

printf(" ");

else

printf("d*d=2d? ",i, j,i*j) ;

}

printf("\n");?

}

devuelve 0;

}

3. El código 3 genera los triángulos inferior derecho e inferior izquierdo:

#include lt; main(){

int i, j, n;

for(i=1; ilt; =9; i){

// Comentar lo siguiente para bucle y salida Triángulo inferior izquierdo

for(n=1; nlt;=9-i; n)

printf(" ");

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

printf("d*d=2d? ",i,j,i*j);

printf( "\n");

}

devuelve 0;

}