参考答案和解析
正确答案:C
先输出a、b表示退一格,当执行到:\b后,光标往后退,接着输出reˊhiˊy\(反斜杠后又加一个反斜杠的意思是要输出一个反斜杠),此时又执行:\b后,\就被ou覆盖。
更多“语句“printf(″a\bre″\‘hi\‘y\\\bou\n″);”的输出结果是( )。A.B.C.D.A.AB.BC.C ”相关问题
  • 第1题:

    设有如下定义: int x=10,y=3,z; 则语句printf("%d\n",z=(x%y,x/y)); 的输出结果是( )。A.1SX

    设有如下定义: int x=10,y=3,z; 则语句printf("%d\n",z=(x%y,x/y)); 的输出结果是( )。

    A.1

    B.0

    C.4

    D.3


    正确答案:D

  • 第2题:

    下列语句的输出结果是______。 (说明:'\b'是退格符)printf("a\bre\'hi\'y\\\bou\n");

    A.a\bre\'hi\'y\\\bou

    B.a\bre\'hi\'y\bou

    C.re'hi'you

    D.abre'hi'y\bou


    正确答案:C

  • 第3题:

    如下语句中,可以实现输出"Hi,NEU"是?

    A.char a[]="Hi,NEU";printf("%s",a);

    B.char a[5]="Hi,NEU";printf("%s",a);

    C.char a[]='Hi,NEU';printf("%s",a);

    D.char a="Hi,NEU";printf("%s",a);


    D解析:D打印的是指针的地址。

  • 第4题:

    语句“printf("akbre"\hi\y\\\bou\n")”;的输出结果是( )。

    A.akbre\hi\y \\\bou

    B.a\bre\hi\\y\bou

    C.re hiyou

    D.abrehiy\bou


    正确答案:C
    先输出a、b表示退一格,当执行到:\b后,光标往后退,接着输出rehiy\(反斜杠后又加一个反斜杠的意思是要输出一个反斜杠),此时又执行:\b后,\就被ou覆盖。

  • 第5题:

    语句“printf("akbre"\'hi\'y\\\bou\n")”;的输出结果是( )。

    A.akbre\'hi\'y '\\\bou

    B.a\bre\'hi\\y\bou

    C.re 'hi'you

    D.abre'hi'y\bou


    正确答案:C
    先输出a、b表示退一格,当执行到:\b后,光标往后退,接着输出re'hi'y\(反斜杠后又加一个反斜杠的意思是要输出一个反斜杠),此时又执行:\b后,\就被ou覆盖。