单项选择题

已知:
struct st
int n;
struct st *next;
;
static struct st a[3]=1,&a[1],3,&a[2],5,&a[0]),*p;
如果下述语句的显示是2,则对p的赋值是( )。
printf("%d",++(p->next->n));

A.p=&a[0];
B.p=&a[1];
C.p=&a[2];
D.p=&a[3];
<上一题 目录 下一题>
热门 试题

单项选择题
设fp已定义,执行语句fp=fopen( file , w );后,以下针对文本文件file操作叙述的选项中正确的是( )。
A.写操作结束后可以从头开始读
B.只能写不能读
C.可以在原有内容后追加写
D.可以随意读和写
单项选择题
有以下程序: #include <stdio.h> void fun(int a[],int n) inti,t; for (i=0; i<n 2; 1++)t=a[i];a[i]=a[n-1-i];a[n-1-i]=t; main() int k[10]= 1,2,3,4,5,6,7,8,9,10,i; fun(k,5); for (i=2; 1<8; 1++) printf( %d ,k[i]); printf( n ); 程序的运行结果是( )。
A.345678
B.876543
C.1098765
D.321678
相关试题
  • 己知字母A的ASCⅡ代码值为65,若变量kk为...
  • 软件开发离不开系统环境资源的支持,其中必...
  • 在数据库系统中,把具有以下两个特征的模型...
  • 编制一个好的程序首先要确保它的正确性和可...
  • 在设计程序时,应采纳的原则之一是( )。