填空题 为了使下面程序能够正确运行,程序的第2行应填写的内容是 __①__ ,当输入的数值为66和99时,该程序输出的结果是 __②__
#include<stdio.h>
__①__
int main()
{
double x1, x2;
scanf(:%lf, %lf", &x1, &x2);
printf("%lf/n", max(x2, x1));
return 0;
}
double max(double y1, double y2)
{
return(y1>y2?y1-y2:y2-y1);
}
【正确答案】
【答案解析】①double max(double, double); ②33.000000
说明:因函数max()的定义在调用之后,所以在调用之前应声明它。