• 2022-06-03
    若有定义:inta=1,b=2,c=3;则执行以下程序段后a,b,c的值分别为()。
    A: (a<b){c=a;a=b;b=c;}
    B: a=1,b=2,c=3
    C: a=2,b=3,c=1
    D: a=2,b=3,c=3
    E: a=2,b=1,c=1
  • D

    内容

    • 0

      已知int a=1,b=2,c=3; 以下语句执行后a,b,c的值是()。 A: (a>b) B: a; a=b; b=c; C: a=1, b=2, c=3 D: a=2, b=3, c=3 E: a=2, b=3, c=1 F: a=2, b=3, c=2

    • 1

      若有以下程序: int a=1,b=2; a=a^b: b=b^a: 则执行以上语句后a和b的值分别是( )。 A: a=1,b=2 B: a=3,b=1 C: a=3,b=2 D: a=2,b=1

    • 2

      若有定义int a=2,b=4,c=1,d=3,m;,执行语句m=a&lt;=b?c:d后,m的值为_____ A: 1 B: 2 C: 3 D: 4

    • 3

      ( 单选题 | 2 分 ) 已知int a=1,b=2,c=3; 以下语句"if(a>b) c=a; a=b;b=c;"执行后a,b,c的值是() A . a=1, b=2, c=3 B . a=2, b=3, c=3 C . a=2, b=3, c=1 D . a=2, b=3, c=2

    • 4

      以下程序段的输出结果是。inta,b,c=76;a=c/10%5;b=!((-1<1)&&!(-1));printf("%d;%d",a,b); A: 2;1 B: 3;2 C: 4;3 D: 2;-1