作业帮 > 综合 > 作业

高手们快来看看这个程序吧switch(a)是什么意思?

来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/31 07:47:48
高手们快来看看这个程序吧switch(a)是什么意思?
#include
void main()
{
int x=10,a=2,z=1;
switch(a)
{
case0:z++;break;
case1:z--;break;
case2:z=x;break;
default:z=0;
}
printf("%d",z);
}
我不知道switch(a)是什么意思,这个程序运行完了输出0.
高手们快来看看这个程序吧switch(a)是什么意思?
你好!    修改后完整的代码:#include <stdio.h>
int main()
{
int x=10,a=2,z=1;
switch(a)
{
case 0:z++;break;  // case 和 0 之间有空格
case 1:z--;break;  // case 和 1 之间有空格
case 2:z=x;break;  // case 和 2 之间有空格
default:z=0;
}
printf("%d",z);
}