用c语言写x+(a+b)/(c-d)的程序

如题所述

#include
<stdio.h>
main()
//这个不是void
main么?
{
double
a,b,c;
printf("input
a,b,c:");
scanf("%lf%lf%lf",&a,&b,&c);
if
(a==0)
printf("Answer
is
%lf\n",-c/d);
//对啊你自己都说了没有定义d
else
if
(b*b-4*a*c!=0)
if
(b*b-4*a*c>0)
{printf("Answer
is
%lf\n",(-b+sqrt(b*b-4*a*c))/(2*a));
/*这个sqrt在stdio.h里有定义?前面应该加math.h吧???*/
printf("Answer
is
%lf\n",(-b-sqrt(b*b-4*a*c))/(2*a));
}
else
printf("No
answer\n");
else
printf("%lf\n",-b/(2*a));
}
温馨提示:内容为网友见解,仅供参考
无其他回答

用c语言写x+(a+b)\/(c-d)的程序
{ double a,b,c;printf("input a,b,c:");scanf("%lf%lf%lf",&a,&b,&c);if (a==0)printf("Answer is lf\\n",-c\/d);\/\/对啊你自己都说了没有定义d else if (b*b-4*a*c!=0)if (b*b-4*a*c>0){printf("Answer is lf\\n",(-b+sqrt(b*b-4*a*c))\/(2*a));...

c语言程序中要使(a+b)(c-d)\/(b-c)输出为(a+b)\/(b-c)*(c-d),怎么弄?
转换可自己写函数(数字字符-'0')就是对应数字。也可直接用atoi()转换。二、scanf指定格式输入,直接获取变量,比如:int a,b,c,d;scanf("(%d+%d)(%d-%d)\/\/(%d-%d)",&a,&b,&c,&d,&b,&c);注意这里要写双斜杠。输入内容:(1+2)(3-4)\/(2-3)那么a,b,c,d就...

用C语言编写任意四个数(不考虑括号)之间的运算程序,例如: a+b*c-d=
用两个栈可以解决。为+-*\/各自确定一个“栈内优先级”和“栈外优先级”如下:+\/-:栈外2 栈内3 \/÷:栈外4 栈外5 每次取一个字符;如果是数字,则放入数字栈;如果是符号,则视情况决定现在是否放入符号栈:如果我比栈顶的优先级高,那么我压进栈;反之,就退出一个符号,两个数,进行运算...

有四个数ABCD,求(A+B)\/(C+D)=?用C语言编程,要程序。
int fun(int a ,int b, int c, int d){ return (a+b)\/(c+d);} void main(){ printf("请输入四个数 \\n");scanf("%d%d%d",&a,&b,&c,&d);if ((c+d)==0){printf("C与D之和为零,除数不能为零!");} else {printf("\\n(A+B)\/(C+D)= %d ",fun(a,b,c,d)...

用C语言编写多项式相加的程序,下面图中前两个是要相加的多项式 第三...
&pwr);if(fabs(coe) <= EPS && !pwr) break;p->next = (pItem)malloc(sizeof(item));p->next->coefficient = coe;p->next->power = pwr;p = p->next;}p->next = NULL;return head;}void Sort(POLYNOMIAL head) { \/\/ 按幂次降排序pItem pt,q,p = head;while(p->next)...

C语言编写加减计算程序
main (void){ int a,b,c;char op;scanf ("%d%c%d",&a,&op,&b);\/\/最好空格去掉,这样就可以直接写成a+b或者a-b。如果有空格的话要记得空格也要打a + b。要不会出现错误 ,而且输入的时候需要用地址符&···if(op=='+'){c=a+b;} if(op=='-'){c=a-b;} printf("%d%...

c语言编程
include<stdio.h>main(){double a,b,c,d;while(1){scanf("%lf %lf %lf %lf",&a,&b,&c,&d);printf("%lf\\n",(a+b)*(a-b)+c\/d);}}如图所示,望采纳。。。

编写程序计算a+b×c÷d-d³,其中ab为整型变量,cd为实型变量
include<stdio.h>\/\/使用C语言编写int main(){int a = 0, b = 0;double c = 0.0, d = 0.0;scanf("%d%d%lf%lf", &a, &b, &c, &d);\/\/输入 a b c d的值printf("%lf\\n", a+b*c\/d-d*d*d);\/\/计算结果并输出return 0;} 执行结果:

计算y=a-(ab\/c+d)的C语言编程?(跪求大佬)
ab\/c+d)的C语言编程:include<stdio.h> int main(){double a,b,c,d,y;scanf("%lf %lf %lf %lf",&a,&b,&c,&d);y =a-(a*b\/c+d); \/\/如果d是单独的一项 y =a-(a*b\/(c+d));..\/\/如果d是在分母上的话 以上两行选用一行 printf("y=%f\\n",y);return 0;} ...

怎样用C语言编写一个简单的可以进行加减乘除运算混合运算的计算器?
用C语言编写一个简单的可以进行加减乘除运算混合运算的计算器的方法:1、打开visual C++ 6.0-文件-新建-文件-C++ Source File;2、输入预处理命令和主函数:include<stdio.h> \/*函数头:输入输出头文件*\/ void main()\/*空类型:主函数*\/ 3、定义变量:int a,b,d; \/*定义变量的数据类型为...

相似回答