运行下面的语句后,输出结果为()char a[]="2",b[]={"100"};char c;int d,e;c=strcmp(a,b);d=strcmp(b,a);e=strcmp(b,b);printf("%d%d%d",c,d,e);
A: -110
B: 1-10
C: 100
D: 2
A: -110
B: 1-10
C: 100
D: 2
举一反三
- 运行下面的语句后,输出结果为() char a[]="2",b[]={"100"}; char c; int d,e; c=strcmp(a,b); d=strcmp(b,a); e=strcmp(b,b); printf("%d%d%d",c,d,e);
- 运行下面的语句后,输出结果为()char a[]="An apple",b[]={"an"};char c;int d,e;c=strcmp(a,b);d=strcmp(b,a);e=strcmp(b,b);printf("%d%d%d",c,d,e); A: 1-10 B: an C: An apple D: -110
- 定义 char a[]="Box",b[]="Boss";,语句printf("%d",strcmp(a,b));输出[input=type:blank,size:4][/input]
- char a[20]="abcdg",b[]="abcde"; printf("%d",strcmp(a,b)); 输出是 A: 1 B: 0 C: -1 D: 不确定值
- 若有定义:char a[]="abcdef";char b[]="xyz";则以下程序段运行后屏幕输出为( )。 A: rcpy(a,b); B: intf("%c",a[2]); C: c D: z E: \0 F: d