求代码!

来源:百度知道 编辑:UC知道 时间:2024/06/29 02:39:22
编写一个C程序,用于打印九九乘法表。格式如下:
1×1=1
2×1=2 2×2=4
3×1=3 3×2=6 3×3=9
4×1=4 4×2=8 4×3=12
5
6
7
8
9×1=9 9×2=18 9×3=21 9×4=36 9×5=45 9×6=54 9×9=81

目前只学到以下变量类型:
int flout double if-else
switch break while do-while
sizeof printf scanf char

#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,j*i);
}

printf("\n");
}

}

========================
#include <stdio.h>
main()
{
int i,j;

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

printf("\n");
i++;
}

}

=====================
for语句比while好要用的多,不比while难。

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