编程输出九九乘法表三角形式(用程序输出九九乘法表的三角形)

http://www.itjxue.com  2023-04-11 01:14  来源:未知  点击次数: 

c语言,编程输出如下上三角形的九九乘法表

#includestdio.h

voidmain()

{

inti=1,j=1;

do{

while(j=i)

{

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

j++;

}

printf("\n");

j=1;

i++;

}while(i10);

}

扩展资料

上三角九九乘法表:

#includestdio.h

main()

{

intx,y,z;

for(x=1;x=9;x++)

{

for(y=1;y=x;y++)

{

z=x*y;

printf("%d*%d=%d",y,x,z);

}

printf("\n");

}

}

c语言输出九九乘法表(选择1为正三角,选择2为倒三角)

#include?stdio.h

int?main()

{

????int?n,i,j;

????scanf("%d",n);

????if(n?==?1)

????{

????????for(i?=?1;?i=9;?i?++)

????????{

????????????for(j?=?1;?j?=?i;?j?++)

????????????{

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

????????????}

????????????printf("\n");

????????}

????}

????else?if(n?==?2)

????{????

????????for(i?=?1;?i=9;?i?++)

????????{

????????????for(j?=?1;?j?=?10-i;?j?++)

????????????{

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

????????????}

????????????printf("\n");

????????}

????}

}

编程输出上三角形的九九乘法表

在for (n=m; n10; n++)上面加上这一句:

for (int i=1;i=m-1;i++) printf(" ");/*空格有四个*/

#include stdio.h

main()

{

int m, n;

for (m=1; m10; m++)

{

printf("%4d",m);

}

printf("\n");

for (m=1; m10; m++)

{

printf(" -");

}

printf("\n");

for (m=1; m10; m++)

{

for (int i=1;i=m-1;i++) printf(" ");

for (n=m; n10; n++)

{

printf("%4d", m*n);

}

printf("\n");

}

}

扩展资料:

用乘法表进行乘法运算,并非进位制的必然结果。巴比伦有进位制,但它们并没有发明或使用九九表式的乘法表,而是发明用平方表法计算乘积。玛雅人的数学是西半球古文明中最先进的,用20进位制,但也没有发明乘法表。可见从进位制到乘法表是一个不少的进步。

参考资料来源:百度百科-九九乘法口诀表

用c语言编写9*9乘法口诀表(以直角三角形形式输出)

楼主你好!

根据你的要求如下,不知道符合你的意思吗?

#includestdio.h

int?main(){

int?i,k;

printf("九九乘法表:\n");

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

?for(k=1;k=i;k++){

? printf("%dx%d=%d?",i,k,i*k);

?}

?printf("\n");

}

}

希望我的回答对你有帮助!

(责任编辑:IT教学网)

更多

推荐Fireworks教程文章