用C语言中的if语句怎么编译一个分段函数?

 我来答
明月看尽沧桑
推荐于2018-04-13 · TA获得超过257个赞
知道小有建树答主
回答量:290
采纳率:0%
帮助的人:141万
展开全部

因为分段函数需要对定义域范围进行判定,所以需要用到级联式if else语句。

标准格式:

if (条件1)

    {语句组1}

else  if   (条件2)

    {语句组2}

... ...

else                   //这里包括了所有不在前面提到的条件中的情况,不需要单独说明。

    {}

流程图如下:


再写一个简单的例子吧,x>0 --> f(x) = x  &  x<0  --> f(x) =-x  ;

if (x > 0)

    f = x;

else

    f = -x;

匿名用户
2013-04-29
展开全部
if( 条件1 ) f=函数表达式1;else if( 条件2 ) f=函数表达式2;else if( 条件3 ) f=函数表达式3;....就这样写。根据你实际的分段函数来写
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式