题目内容

请读程序并选出其输出结果为。#include #include int main(){char *s1 = "AbCdEf",*s2="aB";s1++;s2++;printf("%d",strcmp(s1,s2));return 0;}

A. 正数
B. 负数
C. 零
D. 不确定的数

查看答案
更多问题

下列程序的输出是。#include #include int main(){char p1[10]="abc",*p2="ABC",str[50]="xyz";strcpy(str+2,strcat(p1,p2));printf("%s\n",str);return 0;}

A. xyzabcABC
B. zabcABC
C. yzabcABC
D. xyabcABC

下列叙述正确的是。

A. char s[11]="C language";等价于char s[11];s="C language";
B. char s[11]="C language";等价于char s[11];s[11]="C language";
C. char *s="C language";等价于char *s;s="C language";
D. char *s="C language";等价于char *s;*s="C language";

设有说明语句char *s[ ]={"Student","Teacher","Father","Mother"},*ps=s[2];则执行语句printf("%c,%s,%c\n",*s[1],ps,*ps);输出的结果是。

A. T,Father,F
B. Teacher,F,Father
C. Teacher,Father,Father
D. 语法错,无法输出

下面程序的输出结果是。#include int main(){char *p[ ]={"BOOL","OPK","H","SP"};int i;for(i=3;i>=0;i--,i--)printf("%c",*p[i]);printf("\n");return 0;}

A. SPOPK
B. SP
C. SO
D. SHOB

答案查题题库