<img src="https://img-blog.youkuaiyun.com/20161006112822523?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" /><img src="https://img-blog.youkuaiyun.com/20161006112816572?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" /><img src="https://img-blog.youkuaiyun.com/20161006112809338?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" /><img src="https://img-blog.youkuaiyun.com/20161006112802119?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />#include <stdio.h>
问题与代码:一元二次方程
文件名称:求一元二次方程解
作者:何知令
发布时间:2016年9月
输入:
一元二次方程中的a值,b值,c值
输出:
该一元二次方程的解及无解提示
程序运行结果如下
<img src="https://img-blog.youkuaiyun.com/20161008084717822?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" /><img src="https://img-blog.youkuaiyun.com/20161008084717822?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" /><img src="https://img-blog.youkuaiyun.com/20161008084729771?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" /><img src="https://img-blog.youkuaiyun.com/20161008084739522?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
#include <math.h>
int main()
{
float a,b,c,x1,x2,x,data;
printf("请输入你所求的一元二次方程的a,b,c值:(a)x*x+(b)y+c=0\n");
scanf("%f %f %f",&a,&b,&c);
data=sqrt(b*b-4*a*c);
if(data>0)
{
x1=(-b-data)/2*a;
x2=(-b+data)/2*a;
printf("x1=%f,x2=%f\n",x1,x2);
}
else if(data==0)
{
x=(-b)/2*a;
printf("x=%f",x);
}
else
printf("该方程无解!\n");
return 0;
}
知识点总结:if语句的使用
学习心得:if语句相对较为熟悉