A-A+
有以下程序; main() {char s[]={aaiou} *ps; ps=s; p
问题详情
有以下程序; main() {char s[]={"aaiou"},*ps; ps=s; printf("%cn",*ps+4); } 程序运行后的输出结果是()。
A.a
B.e
C.u
D.元素s[4]的地址请帮忙给出正确答案和分析,谢谢!
参考答案
正确答案:B
解析:程序首先定义了一个字符数组s,然后让字符指针ps指向该数组的首地址。最后按字符形式输出*ps+4的值,即s[0]+4的值,'a'+4='e'。故应该选择B。