A-A+

若输入“abcdef”“abdef” 下述程序的输出结果为()。 #include#incl

2022-08-06 01:41:41 问答库 阅读 174 次

问题详情

若输入“abcdef”“abdef”,下述程序的输出结果为()。
#include
#include
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("Vood\n",n); }
A.-1
B.0
C."abcdef"
D."abdef"请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:A
本题考查字符串比较函数strcmp(s1,s2),若s1>s2,则返回1;若s1=s2,则返回0;若s1<s2,则返回-1。字符串依次比较的是它们字符的ASCIl码值。

考点:结果,程序