执行下列程序段后,将输出( )。 char s1[20]="Love",s2[]="Love "; printf("%d\n",strcmp(s1,s2));
A: 一个正整数
B: 一个负整数
C: 0
D: -1
A: 一个正整数
B: 一个负整数
C: 0
D: -1
B
举一反三
- 执行下列程序段的输出结果为。 char s1[20]="Love",s2[]="China"; s1=s2; puts(s1);
- 以下程序的输出结果是( )#include ”string.h”main(){ char s1[20]=“bcd”,s2[20]=“abc”;if(strcmp(s1,s2)>0) printf(“%s\n”,s1);else printf(“%s\n”,s2);} A: bcd B: abc C: bcdabc D: abcbcd
- 执行下面程序段后,输出的结果是__. char s1[50] = {"some string *"},s2[] = {"test"}; printf("%s ",starcat(s1,s2));
- 执行下列程序段的输出结果为( )。 char s1[20]="Love",s2[]="China"; strcpy(s1,s2); puts(s1); A: Love B: China C: LoveChina D: ChinaLove
- 执行下列程序段的输出结果为( )。 char s1[20]="Love",s2[]="China"; s1=s2; puts(s1); A: Love B: China C: LoveChina D: 有语法错误,没有输出
内容
- 0
下列程序段运行后输出( )char s1[5],s2[ ]=”enjoy”;s1=s2;printf("%s",s1); A: enjoy B: joy C: en D: 编辑出错
- 1
以下程序的输出结果是( )。 main() { char s1[20]=“China”,s2[20]=“for”,s[10]; if(strcmp(s1,s2)) printf(“%s\n”, strcat(s2,s1)); else printf(“%d\n”,strlen(s1));} A: Chinafor B: 5 C: forChina D: 3
- 2
char s1[10]="abcd",s2[]="Abc";int rst=strcmp(s1,s2);执行上述代码后,rst中的值为 A: 0 B: 正整数 C: 负整数 D: 不确定
- 3
下列程序的输出结果是 char s1[20]="ABCDEF", s2[]="1234", strcpy(str1,str2); printf("%s",str1);
- 4
char s1[ ] = "hello ";char s2[ ] = "tangx ";strcpy(s1, s2);printf("%s\n", s1);以上代码段执行结果为哪个选项? A: hello tangx B: tangx hello C: hello D: tangx