单项选择题

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

<上一题 目录 下一题>
热门 试题

单项选择题
若有定义:int *p[3];,则以下叙述中正确的是()

A、定义了一个基类型为int的指针变量p,该变量具有三个指针
B、定义了一个指针数组p,该数组含有三个元素,每个元素都是基类型为int的指针
C、定义了一个名为*p的整型数组,该数组含有三个int类型元素
D、定义了一个可指向一维数组的指针变量p,所指一维数组应具有三个int类型元素

单项选择题
有以下程序 fun(int a, int b) { if(a>b) return(a); else return(b); } main( ) { int x=3, y=8, z=6, r; r=fun(fun(x,y), 2*z); printf( %d n , r); } 程序运行后的输出结果是()

A、3
B、6
C、8
D、12

相关试题
  • 以下程序运行后的输出结果是 【18】 fu...
  • 已有定义如下:struct node{ int data...
  • 以下程序的功能是将字符串s中的数字字符放...
  • 以下程序运行后输入:3,abcde,则输出结...
  • 请在以下程序第一行的下划线处填写适当内容...