已知字符串s='who',则执行语句 s[-1]='at' 后,s的值为:
A.'what'
B.'wha'
C.'whoat'
D.报错,且s的值不变
第1题:
执行语句s=Len(Mid(“VisualBasic”,1,6))后,s的值是,
A.Visual
B.Basic
C.6
D.11
第2题:
执行下列语句后,显示输入对话框,此时如果单击“确定”按钮,则变量s1的内容是 s1=InputBox("请输入字符串","字符串对话框","字符串")
A.0
B.请输入字符串
C.字符串对话框
D.字符串
第3题:
已知变量X、Y为整型,且x=4,y=12,S为字符串型,且s=a,1blok为标签控件,下列赋值语句合法的是( )。
A.x=1blok.Caption
B.Lblok.caption=Str(x)
C.x*3=y
D.Y=x*s
第4题:
已知字符串s="Access",则函数Right(s,3)后,返回______。
第5题:
若有两个字符串s1=”12345”,s2=”34”,执行s=Instr(s1,s2)后,s的值为( )。
A. 2
B. 3
C. 4
D. 5
第6题:
s1和s2已正确确定义并分别指向两个字符串。若要求:当s1所指字符串大于s2所指字符串时,执行语句S;则以下选项中正确的是( )。
A.if(s1 > s2) S;
B.if(strcmp(s1,s2)) S;
C.if(strcmp(s2,s1)>0) S;
D.if(stremp(s1,s2)>0) S;
第7题:
执行语句s=Len(Mid("Visual Basic",1,6))后,s的值是
A.Visual
B.Basic
C.6
D.11
第8题:
设字符串S1= “ABCDEF”,S2= “PQRS”,则运算S=CONCAT(SUB(S1,2,LEN(S2)),SUB(S1,LEN(S2),2))后的串值为()。
第9题:
执行下列语句后,*(p+1)的值是(). char s[3]="ab",*p; p=s;
第10题:
语句s=s+1的正确含义是()。
第11题:
abcdefn
abcdemn
abcde??????mn
abcdelmn
第12题:
变量s的值与s+1的值相等
将变量s的值存到s+1中去
将变量s的值加1后赋给变量s
变量s的值为1
第13题:
设字符串s1='ABCDEFG',s2='PQRST',则运算s=CONCAT(SUB(s1,2,LEN(s2)),SUB(s1,LEN(s2,2))后的串值为(65)。
A.'ABCDEFEF'
B.'BCDEFG'
C.'BCPQRST'
D.'BCQR'
第14题:
已知有如下语句: s="hello, world" r=Mid(s,7,5) 运行上面的语句后,变量r的值为 ( )
A.hello
B.wotld
C.llo,w
D.orld
第15题:
若给fun函数的形参s传送字符串:"abc-6354abc",则函数的返回值是( )。(字符串中包括空格)
long fun(char S[])
{long n;int sign;
for(;isspace(*s)||islower(*s);s++);
sign=(*s=='-')?-1:1;
if(*s=='+'||*s=='-')s++;
for(n=0;isdigit(*s);s++)
n=10*n+(*S-'0');
return sign*n;
}
第16题:
若有两个字符串s1=“12345”,s2=“34”,执行s=Instr(s1,s2)后,s的值为( )。
A.2
B.3
C.4
D.5
第17题:
若有两个字符串sl="12345",s2="34",执行s=Instr(sl,s2)后,S的值为( )。
A.2
B.3
C.4
D.5
第18题:
为了判断两个字符串s1和s2是(31)假定a和b为int型变量,则执行以下语句后b的值为
( )
第19题:
下列选项中,能够满足“若字符串s1等于字符串s2,则执行ST”要求的是( )。
A.if(strcmp(s2,s1)==0)ST;
B.if(s1===s2)ST;
C.if(strcpy(s1,s2)==1)ST;
D.if(s1,s2==0)ST;
第20题:
若有变量说明:chars,s1[20];执行语句:s="student";s1=s;正确的叙述是:()。
第21题:
设有语句组: Dim S1 As String*5 S1="VB Test" 则S1的值为()。
第22题:
Visual
Basic
6
11
第23题:
c
b
a
d
第24题: