niusouti.com
更多“ 下列程序段的输出结果是( )。A.0B.aC.fD.5 ”相关问题
  • 第1题:

    下列程序段的输出结果是( )。 int data=0 ; char k='a',P='f '; data=P-k: System.OUt.println(data);

    A.0

    B.a

    C.f

    D.5


    正确答案:D
    D。【解析】a和f的ASCIl值相差5。

  • 第2题:

    下列程序段的输出结果是( )。 int data=0; char k='a',P='f'; data=P-k: System.OUt.printll n(data);

    A.0

    B.a

    C.f

    D.5


    正确答案:D
    D。【解析】a和f的ASCIl值相差5。

  • 第3题:

    下列程序段的输出结果是_____。

    cout < < fixed < < 509.123456789 < < endl;


    正确答案:123457
    123457 解析:fixed的意义是在小数点后保留6位,所以 fixed输出为509.123457。

  • 第4题:

    下列程序段的输出结果是( )。

    A.passwarn

    B.passerror

    C.goodpasswarn

    D.pass


    正确答案:A
    本题的考查点是switch语句。当用户键人字符时,会进入一个多分支选择语句,根据n的值,来确定下一步执行的选择语句;最后的结果应当为passwarn。本题需要注意的是,当case语句没有跟随break语句时,不会跳出switch,而是继续执行下一个case语句,直至遇到break语句。

  • 第5题:

    下列程序段的输出结果是( )。 int data=0 ; char k=a,P=f ; data=P-k: System.OUt.println(data);

    A.0

    B.a

    C.f

    D.5


    正确答案:D
    D。【解析】a和f的ASCIl值相差5。