• 2022-05-29
    执行以下程序段的输出结果是( )。
    A: a=2,b=1
    B: a=1,b=1
    C: a=1,b=0
    D: a=2,b=2
  • A

    内容

    • 0

      ‎有下面程序段:‌ int a,b,c;‌‎ a=1,b=2;‌‎ c=a>b?a:b;‌‎ c=(a>=0?a:0)+c;‌‎ 执行上述程序段后a,b,c的结果是( )。‌‎‌ A: a=1,b=2,c=2 B: a=1,b=2,c=3 C: a=0,b=2,c=3 D: a=1,b=2,c=2

    • 1

      下列程序执行后输出的结果是(  ) A: -1 B: 0 C: 2 D: 1

    • 2

      以下程序的输出结果是() A: 2<br/>0 B: 3<br/>1 C: 3<br/>2 1 D: 2<br/>1 0

    • 3

      有如下程序段:int a=-1,b=0;while(a++) ++b;cout<<a<<'\t'<<b<<endl;运行后输出结果是( )。 A: 0 1 B: 1 1 C: 1 2 D: 2 3

    • 4

      有以下程序段:int x=3;doprintf(“%3d”,x-=2);while(!(--x));程序段的输出结果是( ). A: 1 B: 0 C: 1 -2 D: 死循环