执行str1='abcd';str2='efgh';s1=[str1,str2]后的结果是( )。
A: 第一行abcd,第二行是efgh
B: abcdefgh
A: 第一行abcd,第二行是efgh
B: abcdefgh
举一反三
- 已知str1='abcd', str2='efgh',s3=[str1;str2]可以实现字符串str1和str2的纵向连接。
- 下列程序运行结果是: main() {char str[10]; char str1[10]={“ABCD”},str2[10]={“abcd”},str3[10]={“1234”}; if (str1>str2) strcpy(str,str1); elsestrcpy(str,str2); if (st A: ABCD B: abcd C: 1234 D: 结果不确定
- 按顺序执行下面的语句后,str中的结果是( )。>;>;>; str="AaBbCcDd">;>;>; str=str[-1:2:-2]>;>;>; str A: "abcd" B: "ABCD" C: "DCBA" D: "dcb"
- 7.若有声明char str1[100]= "abcd",str2[ ]="efgh";,执行“strcat(str1,str2); printf("%s\n",str1);” 后的输出结果是 。
- 【单选题】以下代码返回的结果为()。 <? $str = "LAMP"; $str1 = "LAMPBrother"; $strc = strcmp($str, $str1); switch ($strc){ case 1: echo "str > str1"; break; case -1: echo "str < str1"; break; case 0: echo "str = str1"; break; default: echo "str <> str1"; } ?> (5.0分) A. true B. str <> str1 C. 程序运行出错 D. 根据版本来定