99问答网
所有问题
当前搜索:
c语言编一元二次方程
用
c语言
求解复数域
一元二次方程
答:
printf("推出请按Ctrl+
c
,输入非数字后果自付.\n");//Ctrl+c是 windows下的文件结束符.在命令行下不是拷贝快捷键 while(1){ a=b=c=t=0;//初始化 scanf("%d %d %d",&a,&b,&c);//输入数据 if(a==0){printf("input error!\n");continue;} //如果输入
二次
项系数为零显示告诉用户...
c语言一元二次方程
求根程序
答:
c语言一元二次方程
求根程序:手动输入三个系数,分别代表二次项系数、一次项系数、常数项。判断输入的二次项系数是否为0,如果为0,提示“输入的第一个值不合法,请重新输入!”。如果二次项系数不为0,利用根的判别式,计算一元二次方程是否有根。如果判别式 Δ >= 0 ,代表方程有两个根,输出...
C语言编写
个窗口求解
一元二次方程
答:
我有代码,如下:#include <stdio.h> include <windows.h> include <math.h> int GetRoot(float a,float b,float
c
,double *root){ double delta,deltasqrt;delta=b*b-4.0*a*c;deltasqrt=sqrt(delta);if(a!=0.0){ root[0]=(-b+deltasqrt)/(2.0*a);root[1]=(-b-deltasqrt)/...
求助:下面是我
编写
函数求
一元二次方程
的
C语言
程序,但提示有错误,麻烦帮...
答:
double x1,double x
2
;这里!!逗号改为“;” 或是去掉后面的double;void root2(double a,double b,double
c
){ double x1,double x2;x1=(-b+sqrt(disc))/(2*a);//里面的disc也要声明的!!
C语言
求
一元二次方程
,这个代码哪里有问题,应该怎么改,大哥们
答:
include<stdio.h>#include<math.h>int main(){ float a, b,
c
, x1, x2, d; printf("Please input a b c of QP:\n"); scanf("%f %f %f",&a,&b,&c); d = b*b - 4 * a*c; if (a == 0) printf("Error!\n"); else if (d < 0) printf...
求
一元二次方程
根的
c语言
源代码
答:
double x1,x
2
,p;float file
1
(float a,float b){ x1=(-b+sqrt(p))/2*a;x2=(-b-sqrt(p))/2*a;return 0;} float file2(float a,float b){ x1=x2=(-b+sqrt(p))/2*a;return 0;} main(){ float a,b,
c
;scanf("%f%f%f",&a,&b,&c);p=b*b-4*a*c;printf("
方程
...
我是
C语言
的初学者,
编写
了一个
一元二次方程
的小程序,可是总是提示出错...
答:
include<math.h> int main(void){ int a = 1;int b = 2;int
c
= 3;float delta;float x1;float x2;delta = b*b - 4*a*c; /// if (delta > 0){ x1 = (-b + sqrt(delta)/(2*a));x2 =(-b - sqrt(delta)/(2*a));/// printf("该
一元二次方程
有两个解,x1 =...
C语言
解
一元二次方程
肿么破··
答:
if(b*b-4*a*
c
>0){ x1 = (-b+sqrt(b*b-4*a*c))/(2*a);x2 = (-b-sqrt(b*b-4*a*c))/(2*a);printf("
方程
有两个不同的实根,分别为:\n%.2f,%.2f\n",x1>x
2
?x1,x2:x2,x1);} if(b*b-4*a*c<0)printf("方程有两个不同的虚根,分别为:\n%.2f+%.2fi ...
如何用
C语言
程序解
方程
?
答:
include "stdio.h" #include "math.h" /*求
一元二次方程
ax*x+bx+
c
=0的解*/ main() { float a,b,c,x1,x2,d; printf("请输入a:"); scanf("%f",&a); printf("请输入b:"); scanf("%f",&b); printf("请输入c:"); scanf("%f",&c); d=b*b-4*a*c; if(d < 0)...
用
C语言
编程实现求
一元二次方程
的根。
答:
以fortran代码为例:~~~b=-
1
do i=1,100 a=i b=b+3 s=s+a/b end do write(*,'(/a,f5.2)') 'S = ',s end ~~~输出为:S = 33.99
棣栭〉
<涓婁竴椤
5
6
7
8
10
11
12
9
13
14
涓嬩竴椤
灏鹃〉
其他人还搜