分段函数 当-5<x<0时,y=x-1;当x=0时,y=0;当0<x<8时,y=x+1。用不嵌套的if语句怎么编写?

 我来答
柚子茬
2015-11-10 · TA获得超过190个赞
知道答主
回答量:32
采纳率:0%
帮助的人:23.9万
展开全部
多重if写法:
if(x>-5&&x<0)
{y=x-1;}
if(x=0)
{y=0;}
if(x>0&&x<8)
{y=x+1;}
追问
#include 
main()
{
float x,y;
scanf("%d",&x);
if(x>-5&&x0&&x<8) {y=x+1;}
printf("%d",y);
}
这样写行么?
追答
只留最后一个输出就好
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式