• 2022-06-11
    下面正确的是() #include int main() { int max(int x,int y); int a,b,c; scanf("%d,%d",&a,&b); c=max(a,b); printf("max=%d ",c); return 0; } int max(intx,inty); { int z; if(x>y)z=x; else z=y; return(z); }
  • 应把子函数的定义第一行int max(intx,inty);改为int max(int x,int y) ,也就是去掉句末分号,同时在int与x,y之间加空格。

    内容

    • 0

      下列函数定义不正确的是( )。 A: int<br/>max(){int x,y,z;z=x&gt;y?x:y;} B: int max(x,y)int x,y;{ int z;z=x&gt;y?x:y;return(z);} C: int max(x,y){int x,y,z;z=x&gt;y?x:y;return(z);} D: int max(){ }

    • 1

      下列函数定义不正确的是 ( ) A: int max B: int x y,z; C: z=x>y x: y D: int max(x,y) E: int x,y; F: int z; G: z=x>y x:y; H: return(z) I: int max(x,y) J: int x,y z; K: z=x>y x: y; L: return(z); M: int max( )

    • 2

      ‎有如下程序‍‎#include &#91;iostream&#93; using namespace std; int max(int x,int y) { int z; if(x>y) z=x; else z=y; return z; } int main() { int a=3,b=5; cout<<"max="<<max(a,b)<<endl; }‍ A: max=3 B: max=4 C: max=5 D: max=6

    • 3

      10、以下程序的运行结果是( )#include <;stdio.h>;void main(){ int a=1,b=2,c;c=max(a,b);printf(“max is %d\n”,c);}max(int x, int y){ int z;z=(x>;y)? x:y;return(z);} A: max is 2 B: max is 1 C: max is 3 D: max is 12

    • 4

      自定义函数max的功能是(  )。 int max(int x,int y) { int z; z=x>y?x:y; return z; }