c语言中这个不等式怎么编 用switch语句

[复制链接]
查看11 | 回复5 | 2011-4-11 01:25:15 | 显示全部楼层 |阅读模式
-1
x0
y= {0
x==0

1
x0
回复

使用道具 举报

千问 | 2011-4-11 01:25:15 | 显示全部楼层
<pre id=\"best-answer-content\" class=\"reply-text mb10\">#includestdio.h
void main()
{
int x,y;
printf(\"输入x的值\");
scanf(\"%d\",
switch(x==0)
{
case 1:
y=0;
break;
case 0:
switch(x0)
{
case 1:
y=1;
break;
case 0:
y=-1;
break;
default:
printf(\"error\\n\");
}
break;
default:
printf(\"error\\n\");
}
printf(\"%d\\n\",y);
}
回复

使用道具 举报

千问 | 2011-4-11 01:25:15 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-3957105\">是个分段函数 我打不出来
回复

使用道具 举报

千问 | 2011-4-11 01:25:15 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-3957649\">if(x ==0)
y = 0;
else if(x0)
y =1;
回复

使用道具 举报

千问 | 2011-4-11 01:25:15 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-3957643\">能吧 switch后用条件表达式 但我不知道这个条件要怎么写
回复

使用道具 举报

千问 | 2011-4-11 01:25:15 | 显示全部楼层
<pre class=\"replyask-text\" id=\"content-3967319\">switch后面是不允许用条件表达式的,只能是常量。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行