请在以下程序第一行的下划线处填写适当内容,使程序能正常运行。 #include <stdio.h> 【 】 (double,double); main() { double x,y; scanf("%If%If

admin2009-01-15  37

问题 请在以下程序第一行的下划线处填写适当内容,使程序能正常运行。
   #include  <stdio.h>
    【  】  (double,double);
   main()
   {  double x,y;
      scanf("%If%If",&x,&y);
      printf("%If\n",max(x,y));
   }
   double max(double a,double b)
   {  return(a>b ? a:b);}

选项

答案double max或extern double max

解析 main函数中调用了一个max函数,而max函数是在调用之后定义的,所以要求填空的内容应该是对函数进行声明的语句。由max函数的定义可知此函数是double型的,因此 空格处应该填double max或extern double max。
转载请注明原文地址:https://jikaoti.com/ti/5eK0FFFM
0

最新回复(0)