输出 9*9 乘法表。
分行与列考虑,共 9 行 9 列,双重循环,i 控制行,j 控制列,输出乘法表。
注意控制格式。
#include <stdio.h> int main() { int i,j,result; printf("\n"); for (i=1;i<10;i++) { for(j=1;j<=i;j++) { result=i*j; printf("%d*%d=%-3d",i,j,result); // -3d 表示左对齐,占 3 位 } printf("\n"); // 每一行后换行 } }