选择题
25.
有以下程序:
#include<stdio.h>
void change(char*array,int len)
{ for(len--;len>=0;len--)
array[len]+=1;
}
main()
{ int i;
char array[5]="ABCD";
change(array,4);
for(i=0;i<4;i++)
printf("%c,",array[i]);
}
程序运行后的输出结果是______。
A、
B,C,D,E,
B、
A,B,C,D,
C、
C,D,E,F,
D、
B,D,F,H,
【正确答案】
A
【答案解析】
函数change()的作用将从数组尾部将数组内的元素值加1。数组的初始值为ABCD,因此经change()后,得到的值为BCDE。故答案为选项A。
提交答案
关闭