填空题 下列程序不能通过编译,应该在划线部分填写的语句是{{U}} 【9】 {{/U}}。 #include<iostream. h> #include<stdlib. h> double Fune(int a, int b, char ch) { double x; switch(ch) { case '+': x=double(a) +b; break; case '--': x= double(a) --b; break; case '/': x=double(a) * b; break; case '/': if(B) x=double(a) /b; else exit(1) break default: exit(1); } ______ } void main() { cout<<Func(32 , 6 ,'--')<< ","; cout<<Func(32, 6 ,'*') <<","; cout<<Func(32, 6 ,'/') <<end1; }
  • 1、
【正确答案】 1、return x;    
【答案解析】[解析] 本题函数声明时指定了函数的返回值为double,因此在函数体中必须存在一个return语句。