下列程序运行后的输出结果是 #include "stdio.h"struct NODE{ int k; struct NODE *link;};int main( ){ struct NODE m[5],*p=m,*q=m+4;int i=0;while(p!=q){ p->k=++i; p++;q->k=i++; q--;}q->k=i;for(i=0;i<5;i++) printf("%d",m[i].k);printf("\n");return 0;}
A. 11111
B. 12345
C. 13531
D. 13431
有以下程序段,以下叙述中正确的是 typedef struct node {int data; struct node *next;} *NODE;NODE p;
A. p是指向struct node结构变量的指针的指针
B. NODE p;语句出错
C. p是指向struct node结构变量的指针
D. p是struct node结构变量
有以下程序#includemain(){FILE *fp;int k,n,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","w");fprintf(fp,"%d%d%d\n",a[0],a[1],a[2]);fprintf(fp,"%d%d%d\n",a[3],a[4],a[5]);fclose(fp);fp=fopen("d2.dat","r");fscanf(fp,"%d%d",&k,&n);printf("%d%d\n",k,n);fclose(fp);}程序运行后的输出结果是
A. 1 2
B. 1 4
C. 1234
D. 123456