问题 单项选择题

有以下程序:
#include<stdio.h>
main()
char s[]="aeiou"), *ps;
ps=s; printf("%c\n", *ps+4);

程序运行后的输出结果是( )。

A) a
B) e
C) u
D) 元素s[4]的地址

答案

参考答案:B

解析: 本题考查的知识点是指针。程序首先定义了一个字符数组s,然后让字符指针ps指向该数组的首地址。最后按字符形式输出*ps+4的值,即s[0]+4的值,'a'+='e'。故应该选择B)。

判断题
单项选择题