C++编程,用函数调用求解一元二次方程的根

来源:百度知道 编辑:UC知道 时间:2024/09/21 10:45:09
不用函数我会,用函数我就想不出来了

#include <stdio.h> 

#include <math.h>

void b1 () 

float l,s,k; 

int a,b,c,h; 

printf ("************这是求根方程****************\n"); 

printf("\n"); 

printf("输入a,b,c的值\n"); 

printf("\n"); 

scanf("%d%d%d",&a,&b,&c); 

printf("a=%d b=%d c=%d\n",a,b,c); 

printf("\n"); 

h=b*b-4*a*c;printf("%d\n",h); 

l=sqrt(h);printf("%f\n",l); 

s=( -b+l )/2*a; 

k=( -b-l )/2*a; 

if (h>0) 

printf ("这个方程有两个根为:x1=%.2f x2=%.2f\n",s,k); 

else 

if (h=0) 

printf ("这个方程有一个根为:x=%.2f\n",s); 

else 

printf ("这个方程没有根\n"); 

}&n