问题 单项选择题

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

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

A) tuv
B) 字符t的ASCII码值
C) t
D) 出错

答案

参考答案:C

解析: 本题考查字符变量,s是字符指针,*s为即s[0],*s+2相当于将指针后移两位,然后取其值。s后移2位则指向字符t,所以输出t。

判断题
单项选择题