• 2022-05-28
    以下语句的运行结果是( )int a=50, b=60;int max=0;if( a<b) max = b;else max = a;printf("%d\n", max);
    A: 0
    B: 50
    C: 60
    D: 程序错误
  • C

    内容

    • 0

      以下程序的输出结果是( ) int m=4,n=6; max( int x,int y) {int max; max=x>y?x:y; return(max); } main( ) {int m=10; printf("%d",max(m,n)); }

    • 1

      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

    • 2

      当输入10,11,12时,下面程序运行结果是 【6】 。#include <iostream>using namespace std;int main(){ int a,b,C,max; Cin>>a>>b>>c; max=a; if(max<b) max=b; if(max<c) max=c; cout<<max<<end1; return 0;

    • 3

      下面程序的功能是从键盘输入10个整数,求出其中的最大值。 #include "stdio.h" int main() { int n,i=1,max; scanf("%d",&n); max=n; while { scanf("%d",&n); if(n>max) ; ; } printf("max=%d ",max); return 0; }

    • 4

      下面正确的是() #include <stdio.h> 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); }