有以下程序:#include int main(){int a[ ]={1,2,3,4},y,*p=&a[3];--p;y=*p;printf("y=%d\n",y);return 0;}程序运行的结果是。
A. y=0
B. y=1
C. y=2
D. y=3
查看答案
以下程序运行后的输出结果是。#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";