c语言九九乘法表用循环嵌套
时间: 2024-03-13 17:38:44 浏览: 78
以下是C语言实现九九乘法表的代码,使用了两层for循环嵌套,其中外层循环控制行数,内层循环控制列数,同时使用if语句判断只输出上三角部分的乘法表。
```c
#include <stdio.h>
int main() {
for(int i = 1; i < 10; i++) {
for(int j = 1; j <= i; j++) {
printf("%dX%d=%d\t", j, i, i*j);
}
printf("\n");
}
return 0;
}
```
相关问题
c语言 for循环嵌套 九九乘法表
好的,以下是 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 ", j, i, i * j);
}
printf("\n");
}
return 0;
}
```
代码中使用了两层 for 循环,外层循环控制行数,内层循环控制列数。每行输出乘法表中当前行的所有乘积,并在每个乘积后面加上空格,最后换行。
c语言九九乘法表等腰三角形
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;
}
```
等腰三角形可以使用循环嵌套来实现,具体代码如下:
```
#include <stdio.h>
int main() {
int i, j, k;
for (i = 1; i <= 5; i++) {
for (j = 1; j <= 5-i; j++) {
printf(" ");
}
for (k = 1; k <= 2*i-1; k++) {
printf("*");
}
printf("\n");
}
return 0;
}
```