• 2021-04-14
    #include "stdio.h" int main() { int x,y, (1) ; scanf("%d%d%d", &x,&y,&z); if(x>=y) (2) ; (3) max=y; if( (4) ) max=z; printf("%d\n",max); }
  • z,max; max,z  max=x  else ; if(x
    x) ; if(y>=x)  z>max; max

    内容

    • 0

      ‎有如下程序‍‎#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

    • 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

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

    • 3

      以下程序的运行结果是_____________ #include "stdio.h" void main() { void add(int x,int y, int z); int x=2,y=3,z=0; printf("(1)x=%d y=%d z=%d\n",x,y,z); add(x,y,z); printf("(3)x=%d y=%d z=%d\n",x,y,z); } void add(int x,int y, int z) { z=x+y; x=x*x; y=y*y; printf("(2)x=%d y=%d z=%d\n",x,y,z); }

    • 4

      下列函数定义不正确的是( )。 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(){ }