题目内容

以下程序运行后的输出结果是。#include int main(){char *p="welcome!";while(*p){if(*p>'d')continue;p++;}printf("%s\n",p);return 0;}

A. welcom
B. come!
C. w
D. 程序进入死循环

查看答案
更多问题

请读程序并选出其输出结果为。#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. 语法错,无法输出

答案查题题库