利用c语言的if语句编写方程式的代码 方程式如图。

如题所述

第1个回答  2013-10-23
//#include "stdafx.h"//vc++6.0加上这一行.
#include "stdio.h"
#include "math.h"//
double fun(double x){
if(x<0) return x*x*x+1;
else if(0<=x && x<5) return 3*cos(2*x)+1;
else return log(x);
}
void main(void){
double x;
printf("Enter a real number...\nx=");
scanf("%lf",&x);
printf("The fun(%g) = %g.\n",x,fun(x));
}
第2个回答  2013-10-23
楼主,程序如下:
#include <stdio.h>
void main()
{
int x,y;
scanf("%d",x);
if(x < 0)
{
y=x^3+1;
}
else if(x<5)
{
y=3*cos2x + 1;
}
else
{
y=lnx;
}
}
其中,cos三角函数及ln对数你要对应换成c语言的函数符号。

有问题欢迎提问,满意请采纳!
第3个回答  2013-10-23
无论谁得,这赏给的太容易了
#include<stdio.h>
#include<math.h>
int main()
{
double x,y;
printf("input:");
scanf("%lf",&x);
if(x < 0)y=x*x*x+1;
else if(x<5)y=3*cos(2*x)+1;
else y=log(x);
printf("result:%lf\n",y);
return 0;
}
第4个回答  2013-10-23
#include<stdio.h>
#include<math.h>
double fun(double x)
{
double y;
y=x*x*x+1;
if(x>=0&&x<5) y=3*cos(2*x)+1;
else if(x>=5) y=log(x);
return y;
}
int main()
{
double x;
scanf("%lf",&x);
printf("%f",fun(x));
return 0;
}
第5个回答  2013-10-23
double s;
if(x<0)
{
s=x*x*x+1;
}
if(x>=5)
{
s=lnx;
}
if(x>=0&&x<5)
{
s= 3*cos2x+1;
}

利用c语言的if语句编写方程式的代码 方程式如图。
if(x<0) y=x*x*x+1;else if(x>=0&&x<5) y=3*cos(2*x)+1;else if(x>=5) y=log(x);printf("fun(%.2f)=%.2f\\n",x,y);} \/\/亲自运行,成功实现要求,你试试。

用c语言编写 if语句编写一元二次方程的根 大神看一下我哪个地方写错了...
编译错还是运行结果不对,如果结果不对,运行界面截图

c语言如何实现if语句?
1、if a>b 将a和b对换 (a是a,b中的小者)。2、if a>c 将a和c对换 (a是a,c中的小者,因此a是三者中最小者)。3、if b>c 将b和c对换 (b是b,c中的小者,也是三者中次小者)。二、实现代码如下:三、执行结果如下:三、传统流程图如下:...

c语言问题验证方程式
if(tan(a+b))==(tan(a) +tan(b))\/(1-tan(a)*tan(b))){ print("%s","真确!!");} else { print("%s","错误");}

c语言 if()函数式如何实现的
if是c语言的关键字,所有c语言的基本语句都是有编译器(比如VC,GCC等)将C语言翻译成机器语言(汇编语言)。比如下面简单的if语句,我们看看编译器将其转换为什么样子。源代码:对应的编译器(我用的VC)编译后的结果(汇编语言)我们看到,if语句转换为了一个比较(cmp)和一个条件跳转(jne)先比较1和...

c语言if语句的用法
1.if语句的一般格式 if(表达式){语句组1;} [else {语句组2;} ](1)if语句中的“表达式”必须用“(”和“)”括起来。(2)else子句(可选)是if语句的一部分,必须与if配对使用,不能单独使用。(3)当if和else下面的语句组,仅由一条语句构成时,也可不使用复合语句形式(即去掉花括号)...

c语言 if()函数式如何实现的?
if语句的一般形式如下:if(表达式)语句1 [else语句2]if语句中的“表达式”可以是关系表达式、逻辑表达式,甚至是数值表达式。其中最直观、最容易理解的是关系表达式。所谓关系表达式就是两个数值进行比较的式子。例如:if(x>y)printf("%d",x);else printf("%d",y);...

C语言:if语句 一元二次方程
include<math.h> void main(){ float a,b,c;double m;double x1,x2;printf("please insert a,b,c:");scanf("%f,%f,%f",&a,&b,&c);m=b*b-4*a*c;if (m<0)printf("the number is wrong,please insert again:");else x1=(-b+sqrt(m))\/2*a;x2=(-b-sqrt(m))\/2*a;...

用if语句编写四则运算的C语言程序
楼主问用c语言编写,1楼的用c++怎么编写啊 我的c语言代码如下:include include include include include void main(){ int s,d=0;int a,b,c,z,v,m;char ch[4]={'+','-','x','\/'};srand((unsigned)time(null));m=100;b=rand()%m;printf("%d ",b);z=b;for(s=0;s<3;s...

c语言中if语句的用法是什么?
include<stdio.h> void main(){ double x,y;scanf("%lf",&x);if(x>1)y=x*x+1;if(x>=-1&&x<=1)y=x*x;if(x<-1)y=x*x-1;printf("%lf",y);}

相似回答