更多“运行时输入:“abcd”、“ABGD”,输出S的值为 ______。A.3B.2C.1D.0 ”相关问题
  • 第1题:

    运行时输入:“abcd”、“ABCD”、“aBcD”,输出S的值为 ______。

    A.3

    B.2

    C.1

    D.0


    正确答案:C
    解析:当输入“abcd”和“aBCD”时不执行IF语句,而输入“ABCD”时执行IF语句,所以S=1。

  • 第2题:

    有以下程序

    jnclude<stdio.h>

    main( )

    {char a[20]=“How ale you?”,b[20];

    scanf(“%s”,B);pfinff(“%s%s\n”,a,B);

    }

    程序运行时从键盘输入:How are you?<回车>

    则输出结果为【 】。


    正确答案:How are you?How
    How are you?How 解析:用%s格式输入字符串时,空格和回车都做为输人数据的分隔符,不能被读入,因此数组b的输出结果为How。

  • 第3题:

    以下程序中函数sCmp的功能是返回形参指针sl和s2所指字符串中较小字符串的首地址。若运行时依次输入:abCd、abba和abC三个字符串,则输出结果是( )。

    A.abCd

    B.abba

    C.abC

    D.abCa


    正确答案:B
    main函数将输入的三个字符串存在二维数组str中,并通过两次streW函数调用,将最小的一个字符串复制到string中。abcd、abba、abc中最小的字符串为abba。

  • 第4题:

    运行时输入:“abcd”、“ABCD”、“ABcD”;“abcD”,输出S的值为 ______。

    A.3

    B.2

    C.1

    D.0


    正确答案:B
    解析:当输入“abcd”和“aBCD”时不执行IF语句,而输入“ABCD”和“ABcD”时,各执行一次IF语句,所以S=2。

  • 第5题:

    下面程序运行时,若输入“Visual Basic Programming”,则在面体上输出的是( )。

    A.3

    B.2

    C.1

    D.0


    正确答案:A
    A)【解析】该程序的第一个循环是遍历整个字符串,其中数组Num的作用是存放对应字符的出现次数;第二个循环的作用是找到数组Num中的最大值,所以整个程序的功能就是找到在输入字符串中出现次数最多的字母,并输出其出现的次数。