运行下面程序,其输出结果(str2的值)为【 】。
Dim str l,str2 As String
Dim I As Integer
str l= “abcdef”
For l To Len (strl) Step2
str2=UCase (Mid (strl,I ,1))十str2
Next
MsgBoxstr2
第1题:
阅读下列程序,写出程序的运行结果【 】。
include<iostream. h>
void main() { char str1[ ]: "Hello, World?;
char str2[100];
int i=0;
do{
if (str1[i]>= 'a'&& str1[i]<= 'z' )
str2[i]=str1[i]-32;
else
str2[i]=strl [i];
i++;
}while(strl[i]!='\0');
str2[i]='\0';
cout<<str1<<end1;
cout<<str2<<end1;
}
第2题:
2、以下关于strcmp(str1, str2)的说法正确的是()。
A.若strcmp(str1, str2)的值为非0值,说明str1和str2相等。
B.若strcmp(str1, str2)的值为0值,说明str1和str2相等。
C.若strcmp(str1, str2)的值为负数,说明比较失败。
D.若strcmp(str1, str2)的值为正数,说明str1比str2更长。
第3题:
若有定义:char strl[10],str2[ ]="student"; 以下能把str2中的字符串赋给strl的语句是()。
A.for(int i=0; i<=strlen(str2); i++) str1[ i ]=str2[ i ];
B.str1="student";
C.str1=str2;
D.for(int i=0; str2[ i ]!=0; i++) str1[ i ]=str2[ i ];
第4题:
运行以下程序,输出结果的是: str1 = "Dongbei University" str2 = str1[:7] + " Normal " + str1[-10:] print(str2)
A.Normal U
B.Dongbei Normal
C.Normal University
D.Dongbei Normal University
第5题:
下面代码的输出结果是 str1 = "mysqlsqlserverPostgresQL" str2 = "sql" ncount = str1.count(str2) print(ncount)
A.2
B.5
C.3
D.4