请用c语言编写程序制作九九乘法表,只要求通俗易懂.

来源:百度知道 编辑:UC知道 时间:2024/05/12 12:03:14
最好能补充上数学原理啊.

#include <stdio.h>

main()
{
int i,n;
for (i=1;i<10;i++)
{
for(n=1;n<=i;n++)
{
printf("%d*%d=%d ",n,i,n*i);
}
printf("\n");
}
getch();
}
以前写过一个

#include<stdio.h>
main()
{ int a,b;
for(a=1;a<=9;a++)
{ for(b=1;b<=9;b++)
printf("%5d",a*b);
printf("\n");}
printf("\n");
}
我用的是双循环,我写得很简单了,应该看得懂吧,你可以运行下

我的答案如下;
dim as a integer
dim as b integer
autoredraw = true
for a =1 to 9
for b = 1 to a
print a;"*";b;"=";a*b;"";
if b=a then print
next b
next a