求c语言代码纠错

求c语言代码纠错,第1张

程序的末尾少了分号。另外,分母上的“2a”少了括号。

#include <stdio.h>

#include <math.h>

int main()

{ double x1,x2,a,b,c

printf("已知方程岩羡ax^2+bx+c=0,请输入a,b,c\n")

scanf("%lf%lf%lf",&a,&b,&c)

printf("友世方程为ax^2+bx+c=0\n")    //有改动

if (b*b-4.0*a*c>=0)

{ x1=(-b+sqrt(b*b-4.0*a*c))/(2.0*a)   好枣肢 //有改动

  x2=(-b-sqrt(b*b-4.0*a*c))/(2.0*a)    //有改动

}

else

{ x1=-b/(2.0*a)    //有改动

  x2=sqrt(-(b*b-4.0*a*c))/(2.0*a)    //有改动

}

printf("解得x1=%f,x2=%f",x1,x2)

return 0

}

int main()

{

long int ch=0

char *t, *h

t = "03:05:04.06"

h = (char*) malloc(4)

while((*h = *t++) != ':')

{

printf("%c\n",*h)

ch = ch*10+atoi( h ) *3600000

h++

}

printf("神洞%ld\n", ch)

return 0

}

h指向粗尘的问题,看看应岩瞎禅该能明白了


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/12565038.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存