C语言使用双重for循环做乘法表
时间: 2024-11-09 12:31:06 浏览: 21
c语言中打印九九乘法表
在C语言中,你可以使用双重for循环来生成乘法表。乘法表通常用于显示从1到n的所有数字之间的乘积。下面是一个简单的示例:
```c
#include <stdio.h>
void print_multiplication_table(int n) {
for (int i = 1; i <= n; i++) { // 外层循环遍历行数
for (int j = 1; j <= n; j++) { // 内层循环遍历列数
printf("%d * %d = %d\t", i, j, i*j); // 输出当前的乘积
}
printf("\n"); // 每一行结束后换行
}
}
int main() {
int number;
printf("请输入一个数字: ");
scanf("%d", &number);
print_multiplication_table(number);
return 0;
}
```
当你运行这个程序并输入一个数字,比如5,它会打印出从1到5的乘法表。
阅读全文