for (i = 5; i; i--) for (j = 0; j < 4; j++) {...}
时间: 2024-06-13 13:06:44 浏览: 211
这是一个嵌套的for循环,其中外层循环变量i的初始值为5,每次循环i的值减1,直到i为0时结束循环。内层循环变量j的初始值为0,每次循环j的值加1,直到j的值为4时结束循环。在循环体中,可以执行一些操作,具体操作取决于具体的需求。
例如,以下是一个简单的示例,它将打印出一个5行4列的矩阵,其中每个元素的值为i和j的乘积:
```c
int i, j;
for (i = 5; i; i--) {
for (j = 0; j < 4; j++) {
printf("%d ", i * j);
}
printf("\n");
}
```
输出结果为:
```
0 0 0 0
4 5 6 7
8 10 12 14
12 15 18 21
16 20 24 28
```
阅读全文