下面函数定义正确的是_________.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) 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;}
答
这不好说理由 只记得定义两参数间用 逗号, 隔开 应该选C吧
答
B
答
A 参数v没定义类型,B参数之间用分号不合理,D参数定义不合法,fun函数后面参数没定义类型尽管后面又定义了一个类型,C u+v 由float自动转换为 double类型,合理,所以C正确,楼下答错哦!