山西
400-650-7353
首页 > 计算机二级 > 【备考】C语言考前辅导:条件语句

【备考】C语言考前辅导:条件语句

2018-08-08 14:29:58 来源:互联网 荐:IT资料豪华升级版,点击加群领取

的范围,输出对应的字符串。

2.输入一个数x,输出y。其中y是x的绝对值。

main()

{

float x,y;

scanf(%f,&x);

if(x>=0) y=x;

else y=-x;

printf(%f\n,y);

}

程序比较简单,这儿就不分析了。

其实Trubo C 2.0把一些常用的功能都写好了,我们只需要使用就可。例如求绝对值的功能在C的库里面就有。看下面的:

#include math.h

main()

{

float x,y;

scanf(%f,&x);

y=fabs(x); /*求x的绝对值,然后赋值给y*/

printf(%f\n,y);

}

这个程序和上面的程序完成的功能是一模一样的,都是求绝对值。可以看出,用下面这个方法比上面就要好一些。由于fabs()是一个函数,系统自带的,所以在使用它的时候,我们必须把它所在的库文件math.h包含都程序中,即程序最前面一行。类似的还有求开方sqrt(),求指数幂exp()等等,这些与数学方面有关的函数都在math.h里面。具体哪些有哪些没有,在什么库里面,可以查看一些手册。

3.输入x,输出y,x和y满足关系:

x<-5 y=x;

-5<=x<1 y=2*x+5;

1<=x<4 y=x+6;

x>=4 y=3*x-2;

程序如下:

main()

{

float x,y;

scanf(%f,&x);

if(x<-5)

y=x;

else if(-5<=x&&x<1)

y=2*x+5;

更多分享交流,礼品领取,海量干货,请扫描下方内部资料领取二维码,一不小心就爱上IT,成为了大佬!

免责声明:本文来源于网络,由网友提供或网络搜集,仅供个人交流学习参考使用,不涉及商业盈利目的。如有版权问题,请联系本站管理员予以更改或删除。谢谢合作!

热门标签: 计算机二级 C语言 条件语句

猜你喜欢

推荐阅读