c语言的问题(九九乘法表)

来源:百度知道 编辑:UC知道 时间:2024/05/17 00:23:49
我想知道九九乘法表的程序是怎么样的,希望各位大虾告诉我如何做:在些程序的时候要些上注释啊一定要注释啊
加上注释啊
下面的楼主误会了、我并不是抄袭、只是我也写了一个、你们写的这些我有时候看不懂例如++j,,我是初学者,也是想学好c语言

#include <stdio.h>

int main()
{
int i = 1, j = 1; /*i,j都从1开始*/
while(i <= 9) /*行上循环1到9*/
{
printf("%d*%d = %2d ", i, j, i*j); /*输出i*j=?还带一个空格*/
if(i == j) /*如果i=j就换行了,如果没有这句,输出是个矩形,对角线上刚刚i=j,就利用它换行了*/
{
++i; /*行下移一个,准备进入下一行的循环*/
j = 0; /*列再次从0开始下面的++j 后就是1了*/
printf("\n"); /*行结束了要输出换行*/
}
++j; /*列开始是1,所以加一*/
}
}

#include<stdio.h>
void main()
{
int i,j,u;
printf("************===乘 法 口 诀==**********\n");//打印表头
for(i=1;i<=9;i++)
{
printf(" ");
u=i; //i 控制行,u控制行的长度
for(j=1;j<=u;j++)
printf("%1d×%1d=%2d ",j,u,j*u);
printf("\n");//换行
}
printf(" \n"); //美观的乘法口诀就出来了啊
}

1.分行与列考虑,共9行9列,i控制行,j控制列。
2.程序源代码:
#include "stdio.h"
main()
{
int i,j,result;