单选题 若输入“abcdef”、“abdef”,以下程序的输出结果为______。
#include<stdio.h>
#include<string.h>
main()
{ int n;
char s1[20],s2[20],*p1,*p2;
scanf("%s",s1);
scanf("%s",s2);
p1=s1;
p2=s2;
n=strcmp(p1,p2);
printf("%d/n",n);}
【正确答案】 A
【答案解析】[解析] 本题考查两个知识点:①字符串比较函数strcmp(s1,s2),若s1>s2,则返回1;若s1=s2,则返回0;若s1<s2,则返回-1。②字符串依次比较的是它们相同位置上字符的ASCII码值。