若有如下程序; main() {char *p="china"; p+=1; printf("%d\n",p); } 则程序运行后的输出结果是 ( )
A.china
B.字符h的地址
C.hina
D.字符h的ASCII码值
第1题:
有以下程序: point(char *p){P+=3;) main() { char b[4]={'a','b','c','d'},*p=b; point(p);printf("%c\n",*p); } 程序运行后的输出结果是( )。
A.a
B.b
C.c
D.d
第2题:
有以下程序 point(char*p){ p+=3; } main() { char b[4]={'a','b','c','d'},*p=b; point(p); printf("%c\n",*p); } 程序运行后的输出结果是______。
A.a
B.b
C.c
D.d
第3题:
若有如下程序: void a(char*p,char c) {while(*p) { if(*p==c)*p=c-'b'+'B';; p++; } } main() {char s[50]="abcdeeffgee",b='e'; a(s,b);printf("%s\n",s); } 则程序运行后的输出结果是( )。
A.Abcdeeffgee
B.ABCDeeFFGee
C.abcdEEffgEE
D.ABCDEEFFGEE
第4题:
有以下程序 point(char *p) { p+=3; } main() { char b[4]={'a'.'b','c','d'}, *p=b; point(p); printf("%c\n",*p); } 程序运行后的输出结果是
A.a
B.b
C.c
D.d
第5题:
有以下程序 point(char*p){p+=3;} main() { char b[4]={'a','b','c','d'},*p=b; point(p);printf("%c\n",*p); } 程序运行后的输出结果是
A.a
B.b
C.c
D.d