若有定义,char *p=”computer”; 则语句printf(“%c”,*(p+2))运行结果是 ( )
A: 随机值
B: m
C: o
D: omputer
A: 随机值
B: m
C: o
D: omputer
举一反三
- 中国大学MOOC: 若有定义,char *p=”computer”; 则语句printf(“%c”,*(p+2))运行结果是 ( )
- 以下程序的运行结果是 ___ char *p="tomorrow"; p=p+2; printf("%s",p);
- 下列程序段的运行结果是_____。Char a='m' ,*p ;P=&a;Printf("%c",*p);
- 若有定义:int x=0, *p=&x;,则语句printf("%d ",*p);的输出结果是
- 若有以下定义及语句: struct s1 {char a[3]; int num; }t={‘a’,’b’,’c’,4},*p; p=&t; 则输出值为c的语句是( ) A: printf(“%c\n”,p->t.a[2]); B: printf(“%c\n”,(*p).a[2]); C: printf(“%c\n”,p->a[3]); D: printf(“%c\n”,(*p).t.a[2]);