下面这个Sub过程的功能是统计字符串中“a”的个数,请在空白处填上合适的代码完成程序。Private Sub numCount()Dim hum As Integers$ = "software And hardware"num = Len(s$)For i = 1 To humb$=______If b$ = "a" Then x = x+1Next iPrint "x="; xEnd Sub

题目

下面这个Sub过程的功能是统计字符串中“a”的个数,请在空白处填上合适的代码完成程序。

Private Sub numCount()

Dim hum As Integer

s$ = "software And hardware"

num = Len(s$)

For i = 1 To hum

b$=______

If b$ = "a" Then x = x+1

Next i

Print "x="; x

End Sub


相似考题
更多“下面这个Sub过程的功能是统计字符串中“a”的个数,请在空白处填上合适的代码完成程序。Private Sub ”相关问题
  • 第1题:

    以下程序的功能是统计字符串A中出现字符串B的次数,然后输出,请在填空[9]处填入适当的程序完成功能。


    正确答案:InStr(a$bS)或c
    InStr(a$,bS)或c 解析:字符函数InStr()的功能是在第一个字符串参数中寻找第二个字符串参数出现的位置,如果在第一个字符串中不能找到第二个字符串,返回值0。当第一个字符串找到第二个字符串时,则只返回第一次找到的位置。因此,程序中在A中找到一个字符串B后,必须对字符串A进行截取操作,去掉找到的字符串B,不然程序会陷入死循环。

  • 第2题:

    下面程序的功能是()。include include using namespace std;int main (){ in

    下面程序的功能是( )。 #include <iostream> #include <string> using namespace std; int main () { int i=1, n=0; char s[80],*p; p=s; strcpy(p,"It is a book.."); for (; *p !=' \0' ;p++) { if(*p=='') i=0; else if (i==0) { n++; i=1; } } cout<<"n=" <<n<<end1; return 0; }

    A.统计字符串中的单词个数

    B.统计字符串中的空格个数

    C.统计字符串中的字母个数

    D.统计字符串中的全部字符个数


    正确答案:B
    解析:本题通过for循环对字符串进行扫描,遇到'\0'结束扫描。程序首先将i的值置为1,n的值置为0。在for循环中,通过if语句判断*p指向的字符是否为空格,如果是空格则将i的值置为0,而在elseif语句,如果i的值为0,则n++,然后将i的值重新置为1。如此反复,最后统计出字符串中的空格个数。

  • 第3题:

    以下方法的功能是统计字符串中数字字符的个数。请在空白处填入适当内容,把程序补充完整。 static int count(string s) { int r=0; for(int i=0;i<s.Length;i++) { if(_______) __r++___; } return r; }


    B 过程中对传人的字符串的字符一个个取出,判断如果不是空格则依次连接到一个字符串变量中,如果是空格则计数加1。最后,返回不包含空格的字符串和空格的个数。因此选项B正确。

  • 第4题:

    下列程序的功能是统计字符串中“array”的个数,在程序的空白处应填入的正确选项是( )。

    A.<

    B.=

    C.<=

    D.>=


    正确答案:D
    在字符串中查询指定的字符或子串,可用indexof()方法,如查询成功,返回所查字符的位置。如不成功,返回-l,从下面程序可以看出,While条件应为查询成功。

  • 第5题:

    ( 11 )下列程序的功能是统计命令行参数的个数,请在下划线处填上适当的代码。

    public class Length{

    public static void main(String args[]){

    System.out.println( " number of String args: " +args. 【 11 】 );

    }

    }


    正确答案: