下面函数定义正确的是_________.A) double fun(double u,v) {return u+v;}\x05 B) double fun(double u; double v) {return u+v;}C) double fun(floatu,float v) {return u+v;} \x05D) double fun(u,v) {float u,v; return u+v;}

来源:学生作业学帮网 编辑:学帮网 时间:2024/07/11 13:52:47

下面函数定义正确的是_________.
A) double fun(double u,v) {return u+v;}\x05 B) double fun(double u; double v) {return u+v;}
C) double fun(floatu,float v) {return u+v;} \x05D) double fun(u,v) {float u,v; return u+v;}

A 参数v没定义类型,B参数之间用分号不合理,D参数定义不合法,fun函数后面参数没定义类型尽管后面又定义了一个类型,C u+v 由float自动转换为 double类型,合理,所以C正确,楼下答错哦!

B

这不好说理由 只记得定义两参数间用 逗号, 隔开 应该选C吧