九九乘法表的输出,其实就是循环的嵌套、格式的一个调整问题。
利用for循环的嵌套,外层控制行数,内层控制列数,如果行数等于列数,就进行换行处理
具体代码如下:
#include <stdio.h>
#include "stdlib.h"
int main() {
for (int i = 1; i <= 9;i++) {
for (int j = 1; j <= i;j++) {
printf("%d*%d=%d\t", j, i,i*j);
if (j==i) {
printf("\n");
}
}
}
system("pause");
return 0;
}
编译结果: