C语言switch怎么用
#include<stdio.h>#include<stdlib.h>intmain(void){intx;scanf("%d",x);switch(x){casex='...
#include<stdio.h>
#include<stdlib.h>
int main (void)
{
int x;
scanf("%d",x);
switch(x)
{
case x='A':
printf("A");
case x='B':
printf("B");
case x='C':
printf("C");
default:
printf("-1");
}
system("pause");
}
switch是这样用的吗? 展开
#include<stdlib.h>
int main (void)
{
int x;
scanf("%d",x);
switch(x)
{
case x='A':
printf("A");
case x='B':
printf("B");
case x='C':
printf("C");
default:
printf("-1");
}
system("pause");
}
switch是这样用的吗? 展开
展开全部
这个肯定不行啦、
float是浮点型的
、没有固定的值、比如浮点类型的0,是表示成0.0
还是0.00?大概就是这个意思、
没有固定的值,就不能判断是不是等于
1,或者2
。
float是浮点型的
、没有固定的值、比如浮点类型的0,是表示成0.0
还是0.00?大概就是这个意思、
没有固定的值,就不能判断是不是等于
1,或者2
。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
#include<stdlib.h>
int main (void)
{
char x;
scanf("%c",&x); //要加&,你漏了
switch(x)
{
case 'A':
printf("A");break;
case 'B':
printf("B");break;
case 'C':
printf("C");break;
default:
printf("-1");break;
}
system("pause");
}
#include<stdlib.h>
int main (void)
{
char x;
scanf("%c",&x); //要加&,你漏了
switch(x)
{
case 'A':
printf("A");break;
case 'B':
printf("B");break;
case 'C':
printf("C");break;
default:
printf("-1");break;
}
system("pause");
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
int main (void)
{
char x;
scanf("%c",&x);
switch(x)
{
case 'A':
printf("A\n");break;
case 'B':
printf("B\n");break;
case 'C':
printf("C\n");break;
default:
printf("-1\n");
}
system("pause");
return 0;
}
追问
switch后的x不是应该为一个整形变量吗
追答
你需要分情况讨论的case是什么变量就switch什么变量,你分的情况是A,B,C,都是字符型的,所以定义成字符型
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
#include<stdio.h>
#include<stdlib.h>
int main (void)
{
int x;
scanf("%d",&x);
switch(x)
{
case 1:
{
printf("A");
break;
}
case 2:
{
printf("B");
break;
}
case 3:
{
printf("C");
break;
}
default:
printf("-1");
}
system("pause");
}
代码如上,不懂追问 ,望采纳
#include<stdlib.h>
int main (void)
{
int x;
scanf("%d",&x);
switch(x)
{
case 1:
{
printf("A");
break;
}
case 2:
{
printf("B");
break;
}
case 3:
{
printf("C");
break;
}
default:
printf("-1");
}
system("pause");
}
代码如上,不懂追问 ,望采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |