用C语言写个程序,打印九九乘法表。

来源:百度知道 编辑:UC知道 时间:2024/06/28 11:02:50
要求格式如下:
1*1=1
2*1=2 2*2=4
3*1=3 3*2=6 3*3=9
以此类推
请看清楚我要求的输出格式,跟以前别人提问的不一样。拜托,看清楚。
还有就是:只能用while和do while,不用for
谢谢高手们了

用for和用while有区别吗?从for改到while你不会??

#include <stdio.h>

int main()
{
int i = 1, j = 1;
while(i <= 9)
{
printf("%d*%d = %2d ", i, j, i*j);
if(i == j)
{
++i;
j = 0;
printf("\n");
}
++j;
}
}

PS:以后绝不回答此类问题...

#include <stdio.h>

void main()
{
int i, j;

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

}

昨天不是回答过了吗??!!