新城已无旧少年


私信TA

用户名:s573877411

访问量:18843

签 名:

人类的悲喜并不相通,我只是觉得他们吵闹.

等  级
排  名 189
经  验 6510
参赛次数 1
文章发表 19
年  龄 20
在职情况 学生
学  校 西安工程大学
专  业 大数据

  自我简介:

静,不是外在无声,而是内心无争

#include<stdio.h>
#include<math.h>
int main()
{
	int a,b,c;
	double x1,x2,m;
    scanf("%d%d%d",&a,&b,&c);
    m=(b*b-4*a*c)*1.0;
	if(m>0)
	{
		x1=(-b+sqrt(m))/(2*(a*1.0));
		x2=(-b-sqrt(m))/(2*(a*1.0));
		printf("x1=%.3lf x2=%.3lf",x1,x2);
	}else if(m==0)
	{
	   	x1=-b/(2*(a*1.0));
	   	x2=x1;
	   	printf("x1=%.3lf x2=%.3lf",x1,x2);
	}else{
		x1=(-b)/(2*(a*1.0));
		x2=x1;
		printf("x1=%.3lf+%.3lfi x2=%.3lf-%.3lfi",x1,sqrt(-m)/(2*(a*1.0)),x2,sqrt(-m)/(2*(a*1.0)));
	}	
}


 

0.0分

1 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换万能编程问答  

代码解释器

代码纠错

SQL生成与解释

  评论区