• 2022-06-12
    若int x=11,y=2; 则x/y和x%y的值分别是()
    A: 5.5和0
    B: 5.5和5
    C: 5和1
    D: 5和0
  • C

    内容

    • 0

      执行程序段“int x=1,y=2;x=x^y;y=y^x;x=x^y;”后,x和y的值分别是______。 A: 1和2 B: 2和2 C: 2和1 D: 1和1

    • 1

      若已有定义:int x=5, y; 则执行语句:y = x>10 ? x / 10 : x>0 ? x : -x ; 后,y的值是( )。

    • 2

      以下程序的运行结果是( )。 main() { int a=-5,b=1,c=1; int x=0,y=2,z=0; if(c>0) x= x + y; if(a<=0) { if(b>0) if(c<=0) y= x - y; } else if(c>0) y= x - y; else z= y; printf("%d,%d,%d\n", x, y, z); }

    • 3

      下列程序执行后,x和y的值分别为( )。 int x = 5, y = 0; while ( x > 0 ) { y += 2; x--;[br][/br] } A: 5,0 B: 0,5 C: 5,10 D: 0,10

    • 4

      若x=2,y=3,则x & y的值是( ) A: 0 B: 2 C: 3 D: 5