用C语言编写,求一元二次方程的根

 时间:2024-10-12 17:35:40

1、打开visual C++ 6.0-文件-新建-文件-C++ Source File

用C语言编写,求一元二次方程的根用C语言编写,求一元二次方程的根

2、定义变量:#include <stdio.h>#include <math.h>void main(){ doub造婷用痃le a,b,c; /*定义系数变量*/ double x1,x2,p; /*定义根变量和表达式的变量值*/

用C语言编写,求一元二次方程的根

3、输入系数: printf("请输入a,b,c:"); /*提示用户输入三个系数*/ scanf("%lf%lf%lf",&a,&b,&c); /*接收用户输入的系数*/

用C语言编写,求一元二次方程的根

4、输出回车: printf("\n"); /*输出回行*/

用C语言编写,求一元二次方程的根

5、计算根: p=b*b-4*a*c; /*给表达式赋值*/ x1=(-b+sqrt(p))/(2*a); /*根1的值*/ x2=(-b-sqrt(p))/(2*a); /*跟2的值*/

用C语言编写,求一元二次方程的根

6、输出结果: printf("x1=%f,x2=%f\n",x1,x2); /*输出两个根的值*/

用C语言编写,求一元二次方程的根

7、完整的源代码:#inclu蟠校盯昂de <stdio.h>#include <math.h>稆糨孝汶;void main(){ double a,b,c; /*定义系数变量*/ double x1,x2,p; /*定义根变量和表达式的变量值*/ printf("请输入a,b,c:"); /*提示用户输入三个系数*/ scanf("%lf%lf%lf",&a,&b,&c); /*接收用户输入的系数*/ printf("\n"); /*输出回行*/ p=b*b-4*a*c; /*给表达式赋值*/ x1=(-b+sqrt(p))/(2*a); /*根1的值*/ x2=(-b-sqrt(p))/(2*a); /*跟2的值*/ printf("x1=%f,x2=%f\n",x1,x2); /*输出两个根的值*/}

用C语言编写,求一元二次方程的根
  • 如何利用C语言求最大公约数及最小公倍数
  • 如何用C语言把小写字母转为大写?
  • c语言中 %c表示什么
  • C语言如何利用指针找到最大值最小值
  • C语言怎样用递归函数求阶乘?
  • 热门搜索
    什么是手机银行 piano是什么意思 824是什么意思 微量元素是什么 tr90是什么减肥产品 耐心的反义词是什么 管理是什么 七夕节送什么 盈余公积是什么意思 龋齿是什么