问题 单项选择题

有以下程序 #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。

多项选择题
单项选择题