11问答网
所有问题
求帮忙编写这个C语言程序 1、从键盘输入三个实数并保存到单精度变量a,b
,c中
2、判断方程a*x*x+b*x+c=0是否有解
--没有解:输出0
--有一个解(包括重根):输出1
--有二个解:输出2
--有无穷多解:输出-1
举报该问题
推荐答案 2016-05-10
#include<stdio.h>
void main()
{float a,b,c,d;
int y;
scanf("%f%f%f",&a,&b,&c);
if(a==0)
{if(b==0)
{if(c==0)y=-1; else y=0;}
else y=1;
}
else
{d=b*b-4*a*c;
if(d==0)y=1;
else
if(d>0)y=2; else y=0;
}
printf("%d\n",y);
return 0;
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://11.wendadaohang.com/zd/2v8P42q84qPqvF4PqS.html
相似回答
C语言
)编
一个程序,输入三个单精度
数,输出其中最小数。
答:
1
输入三
个数值;2 比较前两个数,得到较小值;3 用较小值和第三个数比较,得到最小值;4 输出最小值。代码:include <stdio.h>int main(){ float a,b,c,min; scanf("%f%f%f",&a,&b,&c);//输入 min = a>b?b:a;//得到前两个数较小值。 if(min>c)min = c;...
大家正在搜
高级程序设计语言编写的程序
用高级语言编写的程序称为源程序
编写一个c语言程序
简单c语言程序编写
汇编语言编写的程序通常
C语言编写的程序被称为
用c语言编写的代码程序
c语言编写程序
编写查询式的键盘处理程序
相关问题
从键盘输入三个实数并保存到单精度变量
C语言编程问题:(1)编写程序,从键盘输入2个单精度实数,求...
C语言编写程序,从键盘输入三角形三条边长(实数),计算并输出...
编写:从键盘上输入2个实数给变量a和b,并求其差给变量c的程...
C语言编程。。一、根据输入的三个系数求aX2+bX+c=0的...
求大神帮忙,编写一个C语言程序,从键盘输入两个整数,输出这两...
c语言简单求和,编写程序:输入两个数,求两个数的和
C语言:编写一个C程序,输入两个单精度实数,求这两个数之和,...