char s1[ ] = "hello ";char s2[ ] = "tangx ";strcpy(s1, s2);printf("%s\n", s1);以上代码段执行结果为哪个选项?
A: hello tangx
B: tangx hello
C: hello
D: tangx
A: hello tangx
B: tangx hello
C: hello
D: tangx
举一反三
- 执行如下代码段输出结果为char s1[10]="nanjing",s2[]="hello";strcpy(s1,s2);puts(s1); A: hello B: hellog C: hello\0g D: hellog
- 下列不能输出字符串"Hello"的程序段是______。 A: char *t; t="Hello";printf("%s\n",t); B: char *t, s[]="Hello"; t=s;printf("%s\n",t); C: char s[20],*t=s; t="Hello";printf("%s\n",s); D: char *t, s[]="Hello"; t=s;printf("%s\n",s);
- 以下程序段的输出结果是 。Char s[ ]=”Hello World!”;Strlwr(s);Printf(“%s”,s); A: hello world! B: HELLO world! C: hello WORLD! D: HELLO WORLD!
- 给出下列的代码,则以下哪个选项返回true String s="hello"; String t="hello"; char c []= {’h’,’e’,’1’,’1’,’o’};A)s.equals(t); A: t. equals( B: ; C: s==t; D: t==c;
- 下列代码片段执行结果是:String s=new String(”abc”); String s1=new String(s); if(s==s1){ System.out.println(”Hello”); } if(s.equals(s1)){ System.out.println(”World”); } A: Hello World B: Hello C: World D: Null