第一种
for (int i = 1; i <=9; i++) {
for (int j = 1; j <= i; j++) {
printf("%dx%d=%-2d,",j,i,i*j);
}
printf("\n");
}
第二种 全部打印 通过break打断 来截断重复的 j>i的情况 实现打印 方法都可以实现 只是提供思路。
for (int i = 1; i < 10; ++i) {
for (int j = 1; j < 10; ++j) {
if(i < j){
break;
}
printf("%d x %d = %d ",i,j,i*j);
}
printf("\n");
}