单项选择题

若有以下定义和语句
struct a
int n,m;;
struct a st[3]=1,20,2,19,3,21;
struct a*p=st;
则以下错误的引用是

A.(p++)->n;
B.st[0].n;
C.(*p).n;
D.p=&st.m;
<上一题 目录 下一题>
热门 试题

单项选择题
请阅读以下程序: #include<stdio.h> void fun(int s[]) static int j=0; do s[j]+=s[j+1]; while(++j<2); main() int k,a[10]=1,2,3,4,5; for(k=1;k<3;k++)fun(
A.;
for
单项选择题
阅读下列程序段,则程序的输出结果为 #include stdio.h #define M(X,Y)(X)*(Y) #define N(X,Y)(X) (Y) main() int a=5,b=6,c=8,k; k=N(M(a,b),c); printf( %d n ,k);
A.3
B.5
C.6
D.8
相关试题
  • 以下涵数rotate的功能是:将a所指N行N列的...
  • 以下程序是求矩阵a,b的和,结果存入矩阵c...
  • 设有定义“structint a;float b;char ...
  • 阅读下面程序,则程序的执行结果为 【16...
  • 下面程序是指从终端读入的20个字符放入字...