niusouti.com

有以下程序:当执行程序时从键盘上输入Hello Beijing<回车>,则程序运行后的输出结果是( )。A.hello bajiIlgB.Hello BeijingC.HELLO BEIJINGD.hELLO Beijing

题目

有以下程序:

当执行程序时从键盘上输入Hello Beijing<;回车>;,则程序运行后的输出结果是( )。

A.hello bajiIlg

B.Hello Beijing

C.HELLO BEIJING

D.hELLO Beijing


相似考题
更多“ 有以下程序:当执行程序时从键盘上输入Hello Beijing&lt;回车&gt;,则程序运行后的输出结果是( )。A.hello bajiIlgB.Hello BeijingC.HELLO BEIJINGD.h”相关问题
  • 第1题:

    有以下程序:

    执行时输入:3.6 2.4<;回车>;,则输出结果是( )。

    A.2.400000

    B.1.500000

    C.1.600000

    D.2.000000


    正确答案:A
    题目中程序执行过程中关键语句z=x/y的结果为:z=1.5,if条件成立,X=2.4,Y=2.4,Z=1.0,下一次循环if条件不成立跳出循环,按照格式打印Y值为2.400000。故答案为A选项。

  • 第2题:

    有以下程序

    #include

    void fun(char *c)

    { while(*c)

    { if(*c>='a'&&*c<='z') *c=*c-('a'-'A');

    c++;

    }

    }

    main()

    { char s[81];

    gets(s); fun(s); puts(s):

    }

    当执行程序时从键盘上输入Hello Beijing<回车>,则程序的输出结果是

    A.hello beijing

    B.Hello Beijing

    C.HELLO BEIJING

    D.hELLO Beijing


    正确答案:C

  • 第3题:

    (29)有以下程序include <stdio.h>void fun(char *c){ while(*c){ if(*c>='a'&&

    (29)有以下程序

    #include <stdio.h>

    void fun(char *c)

    { while(*c)

    { if(*c>='a'&&*c<='z') *c=*c-('a'-'A');

    c++;

    }

    }

    main()

    { char s[81];

    gets(s); fun(s); puts(s):

    }

    当执行程序时从键盘上输入Hello Beijing<回车>,则程序的输出结果是

    A)hello beijing

    B)Hello Beijing

    C)HELLO BEIJING

    D)hELLO Beijing


    正确答案:C

  • 第4题:

    有以下程序:

    执行时输入:aBeDefG<;回车>;,则输出结果是( )。

    A.AbCdEFg

    B.ABCDEFG

    C.BCDEFGH

    D.bedefgh


    正确答案:C
    循环的作用是将输入的字符串转化为大写,9etchar()每次读入一个字符,putchar()每次输出一个字符,当遇到#字符结束。putchar(++C),表示将字符变量C加1后输出。因此,输入aBcDefG##,得到的结果是BCDEFGH。故答案为c选项。

  • 第5题:

    有以下程序

    程序运行时从第一列开始输入:abcdefg<;回车>;,则输出结果是

    A.abcdefg

    B.bcddgh

    C.abcdefg

    D.bcddgh$


    正确答案:A
    运算符“++”放在变量后面时,先参与其他操作,再对变量+1。putchar(C++)表示先输出当前C值,再对C值+1,当输入abcdef##时,在while语句中,程序输入“#”,循环退出。因此输出为abcdefg,答案为A选项。