欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

C语言程序设计——选择分支结构程序设计——实现分段函数(习题4.5)

程序员文章站 2022-07-16 21:46:44
...

代码如下:

#include<stdio.h>
#include<math.h>
main()
{
    double x,y;
	printf("请输入X的值:");
	scanf("%lf",&x);
	if(x<0)
	{	printf("输入错误!\n");}
	else if(x<20)
	{	y=5*x+1;}
	else if(x<40)
	{	y=sin(x)+cos(x);}
	else if(x<60)
	{	y=exp(x)-1;}
	else if(x<80)
	{	y=log(x+1);}
	else
	{	y=0;}
	
	printf("结果y=%lf\n",y);
	return 0;

}

运行结果如下:
C语言程序设计——选择分支结构程序设计——实现分段函数(习题4.5)

分析:In(x+1)在C语言中应该写成log(x+1)和e^x应该写成exp(x)

相关标签: c语言