c语言输出99乘法表
时间: 2023-07-02 07:24:06 浏览: 101
下面是用 C 语言输出 99 乘法表的程序:
```c
#include <stdio.h>
int main() {
int i, j;
for (i = 1; i <= 9; i++) {
for (j = 1; j <= i; j++) {
printf("%d*%d=%d\t", j, i, i*j);
}
printf("\n");
}
return 0;
}
```
在程序中,我们使用了两个 for 循环来输出乘法表。外层循环变量 i 从 1 到 9,表示乘数的范围;内层循环变量 j 从 1 到 i,表示被乘数的范围。在循环中,使用 printf 函数输出每一项乘积,并且使用 \t 控制输出格式,使得每一项输出后都有一个制表符分隔。当内层循环结束后,使用 printf 函数输出一个换行符 \n,表示换到下一行输出。最后,程序返回 0,表示正常结束。
相关问题
用c语言输出99乘法表
以下是用 C 语言输出 99 乘法表的代码:
#include <stdio.h>
int main() {
int i, j;
for (i = 1; i <= 9; i++) {
for (j = 1; j <= i; j++) {
printf("%d*%d=%d\t", j, i, i*j);
}
printf("\n");
}
return 0;
}
希望对您有帮助!
c语言输出99乘法表格式
在C语言中,输出99乘法表通常会遍历从1到99的所有整数i,并打印出i乘以1到i之间的所有整数的结果。这是一个简单的for循环嵌套的例子。下面是一个函数形式的示例代码:
```c
#include <stdio.h>
void print_multiplication_table(int n) {
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= i; j++) {
printf("%d*%d=%-3d ", j, i, i*j);
}
// 每行结束后换行
printf("\n");
}
}
int main() {
print_multiplication_table(99);
return 0;
}
```
这个程序会生成如下的99乘法表格式:
```
1*1= 1
1*2= 2 2*2= 4
1*3= 3 2*3= 6 3*3= 9
1*4= 4 2*4= 8 3*4=12 4*4=16
...
99*99=9801
```
阅读全文