• 2022-06-09
    若有以下程序段int r=8;printf(“%d”,r>>1);输出结果是
    A: 8
    B: 2
    C: 16
    D: 4
  • D

    内容

    • 0

      以下程序段的输出结果是 A: 16 B: 8 C: 4 D: 2

    • 1

      若有以下程序段: int m=8,n=12,r; r=m|n; r的值

    • 2

      有如下程序 int func(int a,int b) { return(a+b); } void main() { int x=2,y=5,z=8,r; r=func(func(x,y),z); printf("%d\n",r); } 该程序的输出结果是( ).

    • 3

      下面程序段运行后,输出的结果是。 int a=1,b=2; for(;a<8;a++) {b+=a; a+=2;} printf("%d,%d ",a,b);

    • 4

      【单选题】以下程序 程序运行后的输出结果是 int fun(int a,int b) { if(a>b) return(a); else return(b); } void main() { intx=3,y=8,z=6,r; r=fun(fun(x,y),2*z); printf("%d ",r); } A. 3 B. 6 C. 8 D. 12