首页/ 题库 / [单选题]执行下面的程序,输出的结果是 _____的答案

执行下面的程序,输出的结果是 ______ 。 Private Sub Command1_Click() ch $ = "Welcome to China!" n = Len(ch $ ) For i =1 To n-1 s$ =Mid(ch$ ,i,1) If s$ ="o" Then m=m + 1 Next i Print m End Sub

单选题
2023-03-06 04:11
A、1
B、2
C、8
查看答案

正确答案
B

试题解析
解析:此题的功能是统计字母。在字符串中出现的次数。注意两个字符串函数的使用:Len()求字符中中字符的个数,Mid()是取子串。此题即依次取串中的字符,逐个与字母。进行比较,如果相等,则对计数变量m加1。

标签:
感兴趣题目
当执行下面的程序时,如果输入ABC,输出结果是 ______。 #include<iostream.h> #include<string.h> void main(){ char ss[10]=“XYZWV”; cin>>ss; strcat(ss,”DEFG”); cout<<ss; }
当执行下面的程序时,如果输入ABC,则输出结果是______。 #include "stdio.h" #include "string.h" main() { char ss[10]="12345"; gets(ss);strcat(ss,"6789"); printf("%s ",ss); }
执行下列程序后的输出结果是______。main(){ int y=10; do {y--;}while(--y); printf("%d ",y--);}
有以下程序 main() {int y=10; while(y-);printf("y=%d ",y); } 程序执行后的输出结果是______。
有以下程序 main() {int k=5; while(-k) printf("%d",k-=3); printf(" "); } 执行后的输出结果是______。
运行下面的程序,其输出结果为______。 main() { printf("%d,%d",5%-3,-5%3); }
以下程序的输出结果是______。 main() {printf("%d ",NULL); }
有以下程序: main( ) { char s[]=" 123\"; printf( % d, % d ", strlen(s),sizeof(s)); }执行后的输出结果是 ______。
下面程序执行的结果是______。 Private Sub Form_ Click() A$=“123”:B$=“456” C=Val(A$)+Val(B$) Print C100 End Sub
下列程序的运行结果是 ______。Private Sub Command1_ Click () a =1: b=1 for i = 1 To 3 a= a+ b: b=b+ a Next i Print a, bEnd Sub
执行下面的程序,输出的结果是 ______ 。 Private Sub Command1_Click() ch $ = "Welcome to China!" n = Len(ch $ ) For i =1 To n-1 s$ =Mid(ch$ ,i,1) If s$ ="o" Then m=m + 1 Next i Print m End Sub
写出下列程序[如图1]的运行结果:若程序运行后程序= THEN输入x = -2 ,则输出的结果为 ____输出______ .
相关题目
在窗体上画一个命令按钮(其Name属性为Command1),然后编写如下代码: Option Base 1 Private Sub Command1_Click() Dim a s = 0 a = Array (1,2,3,4) j = 1 For i = 4 To 1 Step - 1 s = s + a (i) * j j = j * 10 Next i Print s End Sub 运行上面的程序,单击命令按钮,其输出结果是______
.设char s[ ]= "Star";,执行语句printf("%d",strlen(s));后的输出结果是__________。
在窗体上画1个命令按钮,并编写如下事件过程:Private Sub Command1_Click()For i=5 to 1 step -08Print Int(i);Next iEnd Sub运行程序,单击命令按钮,窗体上显示的内容为________。
下面程序段执行后,输出的结果是______。Dim pi As Integerpi = 314159Print "pi"
若x和y都是int型变量,x=100,y=200,且有下面的程序片段: printf("%d",(x,y));上面程序片段的输出结果是____
下面程序的输出结果为______
有以下程序: main() { int i=10,j=1; printf("%d,%d ",i--,++j); } 执行后的输出结果是 ______。
编写如下程序: Private Sub Form_Click() a$="54321":b$="abcde" For j=1 To 5 Print Mid$(a$,6-j,1)+Mid$(b$,j,1); Next j Print End Sub 程序运行后,单击窗体,其输出结果为 ______。
以下程序运行后输出的结果是______。 Private Sub Form. _Click() a=0 For j=1 To 15 a=a+j Mod 3 Next j Print a End Sub
程序运行时,若依次输出5,20,则输出结果为 ______。
若将子过程SUB中的PRIVATE X改为PRIVATE Y,则Y的输出结果为 ______。
若将子过程SUB中的PRIVATE X改为PRIVATE Y,则X的输出结果为 ______。
若将PRIVATE Y改为PRIVATE X,则程序执行后的显示结果为 ______。
若在PRIVATE Y后加一条PRIVATE X语句,则程序执行后的显示结果为 ______。
若将PRIVATE Y删除,则程序执行后的显示后果为 ______。
下面程序的输出是______。Private Sub Command1_Click() Print 73End Sub
下面程序:________Option Base 1Private Sub Command1_Click() Dim a(10),p(3)As Integer Dim i,k As Integer k=5 For i=1 To 10 a(i)=i Next For i=1 To 3 p(i)=a(i*i) Next For i=1 To 3 k=k+p(i)*2 Next Print kEnd Sub运行后的输出结果为________。
下列程序执行后的输出结果是______。
下列程序段的执行结果是______。
运行下面的程序,其输出结果为 ______。 main() { pintf("%d,%d",5%-3,-5%3); }
广告位招租WX:84302438

免费的网站请分享给朋友吧