当前位置: 答题翼 > 问答 > 计算机类考试 > 正文
目录: 标题| 题干| 答案| 搜索| 相关
问题

下列函数定义不正确的是 ()A.int max { int x y z; z=x>y? x: y


下列函数定义不正确的是 ()

A.int max { int x y,z; z=x>y? x: y }

B.int max(x,y) int x,y; { int z; z=x>y? x:y; return(z) }

C.int max(x,y) { int x,y z; z=x>y? x: y; return(z); }

D.int max() {}

请帮忙给出正确答案和分析,谢谢!

参考答案
您可能感兴趣的试题
  • 有下列函数定义:int fun(double a,double b){return a*b;}若下列选项中所用变量都已经正确定义并

  • 设有以下函数:void fun(int n char*$s){……}则下面对函数指针的定义和赋值均正确的是A.void(*pf)(

  • 已知程序中已经定义了函数test 其原型是int test(int int int); 则下列重载形式中正确的是A.ch

  • 下列函数参数默认值定义错误的是()。A.Fun(int x int y=0)B.Fun(int x=100)C.Fun(int x=0 int y)D

  • 下列函数参数默认值定义错误的是()。A.f(int x int y=O)B.fun(int x=100)C.f(int x=0 int y)D.fun

  • 下列函数定义中 会出现编译错误的是()。A.max(int x int y int *z) { *z=x>y?x:y; }B.int max(int