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

    内容

    • 0

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

    • 1

      有以下程序: main() { int a=7,b=8, *p, *q, *r; p=&a; q=&b; r=p; p=q; q=r; printf("%d,%d,%d,%d\n", *p,*q,a,b); } 程序运行后的输出结果是 【1】 。

    • 2

      若有以下程序段: int r=8;r>>1; r的值

    • 3

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

    • 4

      有以下程序main(){int a=1,b=2;for(;a<8;a++) {b+=a;a+=2;}printf(“%d,%d\n”,a,b);}程序运行后的输出结果是( )