• 2021-04-14
    【单选题】以下程序的正确运行结果是 #include void num() { extern int x,y; inta=15,6=10; x=a-b y=a+b; } int x,y; main() { int a=7b=5; x=a+b; y=a一b; num(); printf(%d.%dN".x.y) }
    A. A) 12,2 B. B)不确定 C. C)5,25 D. D) 1,12
  • C)5,25

    内容

    • 0

      若运行时为变量x输入12 则以下程序的运行结果是 include stdio h int main int x y scanf d x y x 12 x 10 x 12 printf d n y return 0 A0B22C12D10

    • 1

      以下程序的执行结果为________。 #include "stdio.h" float fun(int x,int y) { return(x*y); } main() { int a=2,b=5,c=8; printf("%.0f",fun((int)fun(a+b,c),a-b));}

    • 2

      分析以下程序的运行结果是 。 #include “stdio.h” func(int a,int b) { int c; c=a+b; return c; } main( ) { int x=6,y,r; y=x+2; r=func(x,y); printf("%d ",r); }

    • 3

      以下程序的执行结果为________。 #include "stdio.h" float fun(int x,int y) {  return(x*y);  } void main() { int a=2,b=5,c=8; printf("%.0f",fun((int)fun(a+b,c),a-b));}: -168/#/-24/#/168/#/24

    • 4

      【单选题】执行下面程序后,运行结果是() #include <stdio.h> main() { int x=41,y=1; if(x%3==0&&x%7==0) {y+=x; printf("y=%d ",y);} else {y=x; printf("y=%d",y);} } A. y=41 B. y=43 C. y=42 D. y=1