还是C语言问题~~怎么写

来源:百度知道 编辑:UC知道 时间:2024/06/05 19:30:16
编写一段程序,在屏幕上输出九九乘法表,程序结果如下图所示:

要求:每行中的公式和公式之间要用一个空格隔开。

提示:要用循环的嵌套,用到双重循环,外层循环控制九九乘法表的行数,内层循环控制每一行中公式的个数。可以用你喜欢的任何一种循环语句编程。
图为
1*1=1
2*1=2 2*2=4
3*1=3 ……
4*1=4 ……
5*1=5 ……
6*1=6 ……
7*1=7
8*1=8
9*1=9

剩余部分省略~整表为乘法口诀表

程序结果如下图所示:
我把显示器抬起来也没看见在那呢……

for(int i = 1, j = 1; i < 10; i++)
{
for(j = 1; j <= i; j++)
{
printf("%d * %d = %d ", j, i, j * i);
}
printf("\n");
}

#include<stdio.h>
void main()
{
for(int i=1;i<10;i++)
{
for(int j=1;j<=i;j++)
{
printf("%d*%d=%2d ",i,j,i*j);
}
printf("\n");
}
getchar();
}

#include <stdio.h>
main()
{
int i,j;
for(i=1;i<=9;++i)
{
for(j=1;j<=i;++j)
printf("%d*%d=%d\t",j,i,i*j);
printf("\n");
}
system("pause");

}

for(i=1;i<=9;i++)
{
for(j=1;j<=9;j++)
printf("%3d",i*j);
printf("\n");
}