有以下程序:struct s{ int x,y; }data[2]={10,100,20,200};main(){ struct s *p=data;printf("%d\n",(++p)->x);}程序运行后的输出结果是( )。A.10 B.11 C.20 D.21
第1题:
有以下程序
#include<stdio.h>
struct S
{int a,b;} data[2]={10,100,20,200};
main()
{struet S p=data[l];
printf(“%d\n”,++(P.a)):
}
程序运行后的输出结果是
A.10
B.11
C.20
D.21
第2题:
A、10
B、11
C、20
D、21
第3题:
第4题:
有以下程序:
#include<stdio.h>
struct S
{int a,b;)data[2]=10,100,20,200);
main( )
{struct S p=data[l];
printf("%d\n",++(p.a));
}
程序运行后的输出结果是( )。
A.10
B.11
C.20
D.21
第5题:
有以下程序 struct s { int x,y; } data[2]={10,100,20,200}; main() struct s *p=data; printf("%d\n",++(p->x)); 程序运行后的输出结果是
A.10
B.11
C.20
D.21