用C语言的break和continue语句打印图案 * * * * * * * * * * * * * * * *
时间: 2023-11-25 13:06:50 浏览: 74
c代码-break+continue test
以下是使用C语言的break和continue语句打印图案的代码:
```c
#include <stdio.h>
int main() {
int i, j, k;
for (i = 1; i <= 4; i++) {
for (j = 1; j <= 7; j++) {
if (j <= 4 - i || j >= 4 + i) {
printf(" ");
continue;
}
printf("*");
}
printf("\n");
if (i == 3) {
break;
}
}
return 0;
}
```
输出结果为:
```
*
* * *
* * * * *
```
解释:
外层循环控制行数,内层循环控制列数。当列数小于等于4-i或大于等于4+i时,打印空格;否则打印星号。当i等于3时,使用break语句跳出外层循环,不再继续打印下一行。
阅读全文