有以下程序 #include<stdio.h> main() FILE*fp;int i,a[6]=1,2,3,4,5,6; fp=fopen("d2.dat","w+"); for(i=0;i<6;i++)fptintf(fp,"%d\n",a[i]); rewind(fp); for(i=0;i<6;i++)fscanf(fp,"%d",&a[5-i]); fclose(fp); for(i=0;i<6;i++)printf("%d,",a[i]); 程序运行后的输出结果是______。
A. 6,5,4,3,2,1,
B. 1,2,3,4,5,6,
C. 4,5,6,1,2,3,
D. 1,2,3,3,2,1,
为了建立如图所示的存储结构(即每个结点含两个域,data是数据域,next是指向结点的指针域),则在[]处应填入的选项是______。
A. struct link*next;
B. link next;
C. link*next;
D. struct link next;
有以下程序 #include<stdio.h> main() unsigned char a=2,b=4,e=5,d; d=a|b;d&=c;printf("%d\n",d); 程序运行后的输出结果是______。
A. 4
B. 3
C. 5
D. 6