//第一次尝试:
#define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> void setMulTab(int n) { for (int i = 1; i <= n; i++) { for (int j = 1; j <= i; j++) { printf("%d * %d = %d ", i, j, i * j); } printf("\n"); } } int main() { printf("请输入你想打印乘法口诀表的行数:\n"); int n = 0; scanf("%d", &n); setMulTab(n); return 0; }
//用户输入想要打印的行数,将参数传给写好的函数,然后利用双重循环,即可打印出。
//需要注意的是,打印输出的时候空格的控制,好让输出的口诀表看起来美观些。
浙公网安备 33010602011771号