请教下有没有办法让continue歇会?

#include <stdio.h>
void main()
{
int i;
for (i=1;i<8;i++)
{
switch (i)
{
case 1:printf(" *\n");continue;
case 2:printf(" ***\n");continue;
case 3:printf(" *****\n");continue;
case 4:printf("*******\n");continue;
case 5:printf(" *****\n");continue;
case 6:printf(" ***\n");continue;
case 7:printf(" *\n");continue;
}
}
} 代码我是这样写的,有没有办法让continue去旁边歇会阿... 不加continue的话,程序运行完图案输出的乱七八糟的。求帮助。

慕的地8271018
浏览 139回答 2
2回答

人到中年有点甜

简单来说就是一旦switch函数中的一个case满足条件,其后的所有case都满足条件,这个函数其本质是和if一样的 一旦返回值为1,其后的所有条件都会被满足。

www说

#include&nbsp;<stdio.h>void&nbsp;main(){printf("&nbsp;*\n");printf("&nbsp;***\n");printf("&nbsp;*****\n");printf("*******\n");printf("&nbsp;*****\n");printf("&nbsp;***\n");printf("&nbsp;*\n");}
打开App,查看更多内容
随时随地看视频慕课网APP