单项选择题
设有如下程序:
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
点击查看答案
<上一题
目录
下一题>
热门
试题
单项选择题
下列程序 void func1(int i); void func2(int i) char st[]= hello,friend! ; void funcl(int i) printf( %c ,st[i]); if(i<3)i+=2;func2(i); void func2(int i) printf( %c ,st[i]); if(i<3)i+=2;funcl(i); main() int i=0;funcl(i);printf( n ); 执行后的输出结果是 ( )
A.hello
B.hel
C.hlo
D.hlrn
点击查看答案
单项选择题
若要定义a为3×4的二维数组,正确的定义语句是 ( )
A.float a(3,4);
B.float a[3][4];
C.float a(3)(4);
D.float a[3,4];
点击查看答案
相关试题
有以下程序: int x=1,y=2; void...