Red de conocimiento informático - Descarga de software - Cómo escribir tablas de multiplicar trigonométricas superiores e inferiores en lenguaje C

Cómo escribir tablas de multiplicar trigonométricas superiores e inferiores en lenguaje C

1. Triángulo superior:

#includelt; stdio.hgt

intmain()

{

inti, j, resultado;

printf("\n");

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

{

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

{

resultado=i*j;

printf(" d*d=-3d", i, j, result); /*-3d significa alineación a la izquierda, ocupando 3 bits*/

}

printf("\n") ;/*Nueva línea después de cada línea*/

}

}

2. Triángulo inferior:

#stdio.hgt; ;

intmain()

{

inti,j;

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

{

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

{

si(jlt;i)

//Imprime ocho espacios, elimina los espacios para formar el triángulo superior izquierdo

printf("");

else

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

}

printf("\n");

}

return0;

}

Información ampliada

Triángulo Yang Hui en lenguaje C

#includelt; ;

intmain()

{

inta[10][20], i, j

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

for(j=0;jlt;20;j)

a[i][j]=0;

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

{

para(j=0;jlt;=i;j)

{

if(jlt;1)

a[i][j]=1;

elseif(i==0)

romper ;

else

a[i][j]=a[i-1][j-1] a[i-1][j];

}

}

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

{

para(j=0 ;jlt;= i; j )

printf("4d", a[i][j]);

printf("\n");

}

retorno0;

}