C语言入门题库——分段函数

Description:按下表计算y值,x值由键盘输入。(x,y均为float类型)

x y
0<=x<10 sinx
10<=x<20 cosx
20<=x<30 ex-1
30<=x<40 ln(x+1)
其它值 no definition

Input:输入仅一行,输入一个数值。
Output:输出仅一行,输出相应的数据值(小数点后保留2位有效位)或no definition(两单词中间有一空格)。
Sample Input:1
Sample Output:y=0.84

//分段函数
#include<stdio.h>
#include<math.h>
int main()
{float x, y;scanf("%f", &x);if(x >= 0 && x < 40){if(x < 10)y = sin(x);if(x >= 10 && x < 20)y = cos(x);if(x >= 20 && x < 30)y = exp(x)-1;if(x >= 30 && x < 40)y = log(x + 1);printf("y=%.2f", y);}else printf("no definition");return 0;
}

C语言入门题库——分段函数相关推荐

  1. C语言入门题库——温度转换

    C语言入门题库--温度转换 Description:将输入的摄氏温度C转化为华氏温度F和绝对温度K. 温度转换公式为: F=9/5C+32 K=273.16+C Input:输入仅一行,输入一个摄氏温 ...

  2. C语言入门题库——编写求圆面积和球体积的函数

    编写两个函数,给定半径r,求圆的面积和球的体积 #include<stdio.h>#define PI 3.1416float mian(float r); float zhou(floa ...

  3. C语言入门题库——计算圆面积和周长

    输入圆的半径r,计算并输出面积和周长 #include<stdio.h>#define PI 3.1415927int main() {float r, c, s;scanf(" ...

  4. 东北大学C语言课程题库题解专栏目录

    东北大学C语言课程题库题解专栏目录   大家好,我叫亓官劼(qí guān jié ),在CSDN中记录学习的点滴历程,时光荏苒,未来可期,加油~博客地址为:亓官劼的博客,B站昵称为:亓官劼,地址为亓 ...

  5. python 入门题库————python语句和基础数理

    python 入门题库 python 题库 Python使用符号_______表示注释 Python不支持的数据类型有 查看python版本的命令是 在Python中,print(type(16/4) ...

  6. 试题以文件的形式存在C语言,2016年计算机二级C语言上机题库

    2016年计算机二级C语言上机题库 一.选择题 1.下列叙述中正确的是( ). A.数据的逻辑结构与存储结构必定是一一对应的 B.由于计算机存储空间是向量式的存储结构,因此,数据的存储结构一定是线性结 ...

  7. 48道C语言上机题参考答案,二级C语言上机题库参考答案(已修改).doc

    二级C语言上机题库参考答案(已修改).doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印 ...

  8. 二级c语言上机题库及解析,2013年计算机二级C语言上机题库及答案解析(3)

    填空题 给定程序中,函数fun的功能是:在形参ss所指字符串数组中,查找含有形参substr所指子串的所有字符串并输出,若没找到则输出相应信息.ss所指字符串数组中共有N个字符串,且串长小于M.程序中 ...

  9. 8次c语言上机作业答案,计算机二级C语言上机题库及答案2017

    计算机二级C语言上机题库及答案2017 引导语:我们将要迎来2017年9月份的计算机考试,大家准备好了吗,以下是百分网小编分享给大家的计算机二级C语言上机题库及答案2017,欢迎测试! 一.填空题 给 ...

最新文章

  1. unittest笔记
  2. IOS原生地图与高德地图
  3. HDU 1525 类Bash博弈
  4. Java学习笔记—生产者和消费者模式
  5. DataList控件DataKeyField以及DataKeys区别
  6. vue2.0实现点击后显示,再次点击隐藏
  7. ios 注册功能研究学习
  8. Linux 运维必备的 13 款实用工具,拿好了~
  9. mysql 复制权限不够_解决不能mysqldump备份权限不够的问题
  10. Android 手机抓包工具 Packet Capture
  11. 鞋类电商出路考:成本洼地在哪里
  12. 【机器学习笔记2】多元线性回归模型
  13. python3 英文字母大小写的转变
  14. 算法学习----红黑树
  15. 使用函数验证哥德巴赫猜想:任何一个不小于 6 的偶数均可表示为两个奇素数之和
  16. 企业批量寄件快递教程
  17. 值得重点推荐的BI软件有哪些?全在这里了
  18. Mixly for Mac米思齐安装过程遇到的问题(已解决)
  19. acc--›Android无障碍开发手势操作
  20. 利用vscode高效阅读《You Don't Know JS》

热门文章

  1. 开机按F1怎么解决?怎样去掉开机按F1?
  2. python XML文件读写解析
  3. 利用word中的域进行多位数字自动编号
  4. OSChina 周三乱弹 —— 很认真的假装在工作
  5. Linux命令行五大装B技术
  6. Silverlight,WPF动画终极攻略之会飞的小鸟篇
  7. matlab 汉诺塔
  8. 电脑桌面的回收站不见了,怎么找回
  9. python读取数据校验数据_python做本地数据与数据库的校验
  10. Elasticsearch启动遇到nofile、nproc、jvm等报错