c语言switch语句编写星座的例题
1个回答
展开全部
首先,你的程序有问题!printf后面没有那个冒号。
#include
<stdio.h>
int
main()
{
int
k;
scanf("%d",&k);
switch(k)
{
case
1:printf("%d\n",k++);
case
2:printf("%d\n",k++);
case
3:printf("%d\n",k++);
case
4:printf("%d\n",k++);
break;
default:printf("FULL!\n");
}
return
0;
}
/////简模码////////输入1
输出:
1
2
3
4
进入case
1,输出1
k变拦哪成2,进入case
2,输码拦出2
k变成3,进入case
3,输出3
k变成4,进入case
4,输出4
遇到break,退出switch。
输入3过程是一样的,只是从case
3开始,输出:
3
4
#include
<stdio.h>
int
main()
{
int
k;
scanf("%d",&k);
switch(k)
{
case
1:printf("%d\n",k++);
case
2:printf("%d\n",k++);
case
3:printf("%d\n",k++);
case
4:printf("%d\n",k++);
break;
default:printf("FULL!\n");
}
return
0;
}
/////简模码////////输入1
输出:
1
2
3
4
进入case
1,输出1
k变拦哪成2,进入case
2,输码拦出2
k变成3,进入case
3,输出3
k变成4,进入case
4,输出4
遇到break,退出switch。
输入3过程是一样的,只是从case
3开始,输出:
3
4
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询