题解 | #乘法表#
乘法表
https://www.nowcoder.com/practice/ff797e49df674c049021e8be2ab026e6
#include <stdio.h> void multiplication_table(int i){ if(i > 9) return; for(int j = 1; j <= i; j++) printf("%d*%d=%2d ",j,i,i * j); printf("\n"); multiplication_table(++i); } int main() { //1、循环打印 for(int i = 1; i < 10; i++){ for(int j = 1; j <= i; j++){ printf("%d*%d=%2d ",j,i,i * j); } printf("\n"); } //2、递归 multiplication_table(1); return 0; }