问题
单项选择题
设有如下程序: char sub(char * q) {while(* q,='\0') {if(*q>='A'&&*q<='Z')*q=* q+32; else if(*q>='a' &&*q<='z')*q=*q-32; printf("%c",*q); q++;} } main() {char *s="abcABC"; sub(s); } 则程序运行后的输出结果是 ( )
A.ABCabc
B.abcABC
C.abcabc
D.ABCABC
答案
参考答案:A