用c语言编程分段函数,具体如下 求解

这里写一些math.h里面的函数的用法:


返囙弧度角 x 的余弦

返回弧度角 x 的正弦。

返回 e 的 x 次幂的值

返回 x 的自然对数(基数为 e 的对数)。

实际上switch是不能判断浮点数,也就是小数的,因为浮点数以二进制保存,翻译成10进制数的时候是不精确的,不止C语言存在这样的问题,比如Java也是,如下图,我输入3.2,实际值则是3.,在科学运算中可以忽略此誤差,因为误差足够小,不过可能就是因为这种误差,所以switch便不支持浮点数,所以我们将浮点数转换为整型数.

如果没有输入小数的需要的话,可以:

}

分段函数求解:输入 x 计算并输出 y 嘚值:

测试用例的输入及输出结果如下:

注意:在在线测评系统中,结果中多一个空格都被判定为结果出错

}

我要回帖

更多关于 用c语言编程分段函数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信