• 2021-04-14
    若有如下函数定义double fun(int x,int y){ return (x+y); }return语句中表达式值的类型与说明的类型不一致,则以下叙述中正确的是( )
  • 函数返回的值为double型

    内容

    • 0

      以下正确的函数定义是() A: double fun(int x,int y) {z=x+y;return z;} B: double fun(int x,y) {int z;return z;} C: fun(x,y) {double z; z=x+y;return z;} D: double fun(int x,int y) {double z; return z;}

    • 1

      以下正确的函数定义是() A: double fun(int x,int y) {z=x+y;return z;} B: double fun(int x,y) {int z;return z;} C: fun(x,y) {double z; z=x+y;return z;} D: double fun(int x,int y) {double z; return z;}

    • 2

      以下正确的函数定义是( )。 A: fun(x,y){ int x,y;double z;z=x+y; return z;} B: double fun(int x,int y){ z=x+y; return z;} C: double fun(int x,int y){ double z; return z;} D: double fun(int x, y){ int z; return z;}

    • 3

      以下正确的函数定义是_____。 A: double fun(int x, int y) { z=x+y ; return z ; } B: double fun(int x,y) { int z ; return z ;} C: fun (x,y) { int x, y ; double z ; z=x+y ; return z ; } D: double fun (int x, int y) { double z ; return z ; }

    • 4

      以下正确的函数定义是( )。 A: fun(x,y){ int x,y;double z;z=x+y; return z;} B: double fun(int x,int y){ z=x+y; return z;} C: double fun(int x,int y){ double z; return z;} D: double fun(int x, y){ int z; return z;}