在C语言中case2+1这种写法对吗? 若定义:float x=1.5;int a=1,b=3,c=2;,则switch语句 switch((int)x)
发布网友
发布时间:2022-08-18 09:31
我来回答
共4个回答
热心网友
时间:2023-10-17 06:05
printf里换行为\n
每个case结束要用break;终止,否则将会继续执行下一个case
正确应为:
{case1:printf("*\n");
break;
case2:printf("**\n");
break;
}
热心网友
时间:2023-10-17 06:06
case 后面输入一个空格,去掉switch后面的“;”
热心网友
时间:2023-10-17 06:06
switch((int)x);
这里应该没有;
热心网友
时间:2023-10-17 06:07
printf 语句里 要\n追问正确答案是 switch(a+b)
{case1:printf("*\n");
case2+1:printf("**\n");}
可是我还是不太明白,还有在C语言中case2+1这种写法对吗?