1.首先分析乘法口诀表的特点:
(1)9行9列
(2)每行的列数为当前的行数
(3)每个式子都是列*行
#include <stdio.h>
#include <stdlib.h>
int main() {
int line = 1;
while (linr<10)
{
int col =1; //每循环一次 打印一行
while (col <=line)
{
printf("%d*%d =%d",col,line,col*line);
col+=1;
}
peintf("\b");
line+=1;
}
system("pause");
return 0;
}
2.首先定义三个整型变量,两次运用for循环,代码如下
include <stdio.h>
include <stdlib.h>
int main(){
for(int i = 1;i < 10; i++)
{
for(int j =1;j<= i;j++)
{
n = i*j;
printf("%d*%d=%2d",i,j,n);
}
printf("\n");
}
System("pause");
return 0;
}
运行结果如下图所示的乘法表