题目5 (1) 输入a、b、c,采用两种方法对方程进行求解。这里要对尽可能多情况做出判别。对这两种方法进行比较,并从多个角度进行对比描述。 (2) 输入a, b, c, x1, x2,采用两种方法对在 x1 ~ x2 区间求定积分。这里要对各种情况做出尽可能多的判别。对这两种方法进行比较,并从多个角度进行对比描述。 (1)与(2)任选一题,上传编程和运行结果的截图,并同时用文字说明对两种方法的比较。
例如,当a=1,b=2,c=1时,方程的两个根分别是:x1 =-1.00,x2=-1.00。
注意:部分源程序给出如下。
请勿改动函数中的其他任何内容,仅在横线上填入所编写的若干表达式或语旬。
试题程序:
include
include
void main
{
double a,b,c,x1,x2,disc;
do
{
printf("Input a,b,C:");
scanf("%1f,%1f,%1f”,&a,&b,&C);
disc=b*b一4*a*C:
if(disc<0)
printf("disc=%1f\n Input again!\n",disc);
}
while(【1】);
printf("****1he result****\n");
x1=(-b+【2】 (disc))/(2*a);
x2=(-b-【3】(disc))/(2*a);
printf("\nx1=%6.21f\nx2=%6.21f\n",x1,x2);
}
为了保护您的账号安全,请在“简答题”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!