程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> c語言-一元二次方程C語言編寫問題

c語言-一元二次方程C語言編寫問題

編輯:編程綜合問答
一元二次方程C語言編寫問題
 #include <stdio.h>  
#include <math.h>   
void main()   
{float a,b,c;   
scanf("%f%f%f",a,b,c);   
if(b*b-4*a*c<0)   
printf("無實根\n");   
if(b*b-4*a*c==0)   
printf("%.4f\n%.4f\n",-b/2*a,-b/-2*a);   
if(b*b-4*a*c>0)   
printf("%.4f\n%.4f\n",(-b+sqrt(b*b-4*a*c))/2*a,(-b-sqrt(b*b-4*a*c))/2*a);   
}  

這是我編寫的程序,但是運行出來結果無求大神幫忙看下咋回事

最佳回答:


這是我發現的錯誤在scanf那裡沒使用地址符

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved