总体思想:
利用两个for循环实现九九乘法表,这可能是每个程序员都会经历的东西,简单说:
利用for循环控制 相应的数字,第一个for循环控制 用 " i " 、让其充当乘数, 然后第二个for循环控制 利用 " j " 让其充当被乘数 。然后就可以呈现出 九九乘法表。
注意: 需要对打印输出方式,进行优化 其语法为: printf( " %d*%d=%-2d ",j,i,mul); 后面的"-2d"的意思是输出的结果占用两个空格,同时向左对齐(这是c语言的语法机制)
下面直接上代码。
代码实现:
#include<stdio.h>
int main()
{
int mul;
for (int i = 1; i <= 9; i++)
{
for (int j = 1; j <= i; j++)
{
mul = j * i;
printf("%d*%d=%-2d ", j, i, mul);
}
printf("\n");
}
return 0;
}