别?
[单选题]有以下程序#nclude<stdio.h>main(){ struct node{int n;struct nodc*next;}*p;struct node x[3]={{2,x+1},{4,x+2},{6,NULL}};p=x:printf("%d,",p->n);printf("%d\n",P->next->n);}程序运行后的输出结果是A.2,3B.2,4C.3,4D.4,6
[单选题]有以下程序#nclude<stdio.h>#include<string.h>main(){ char a[5][10]={"china","beijing","you","tiananmen","welcome"};int i,j;char t[10];for(i=0;i<4;i++)for(j=i+1;j<5;j++)if(strcmp(a[i],a[j])>0){strcpy(t,a[i]);strcpy(a[i],a[j]);
[试题]下面关于“联合”的题目的输出?a)#i nclude <stdio.h>union{int i;char x[2];}a;void main(){a.x[0] = 10;a.x[1] = 1;printf("%d",a.i);}
[试题]下面关于“联合”的题目的输出?a)#i nclude <stdio.h>union{int i;char x[2];}a;void main(){a.x[0] = 10;a.x[1] = 1;printf("%d",a.i);}
[单选题]有以下程序#include<stdio.h>main(){ FILE,*fp;int k,n,i,a[6]={1,2,3,4,5,6};fp=fopen("d2.dat","W");for(i=0;i<6;i++) fprintf(fp,"%d\n",a[i]);fclose(fp);fp=fopen("d2.dat","r");for(i=0;i<3;i++) fscanf(fp,"%d%d",&k,&n);fclose(fp);
[单选题]下面程序段的输出为 #nclude"stdio.h" main() { printf("%d/n",12<<2);}A.0B.47C.48D.24
[单选题]若有如下程序: #include"stdio.h" void main() {FILE *fp; fp=fopen("test","wb") fprintf(fp,"%d%.1f,%c%c",5,238.41,'B','h'); fclose(fp); } 则程序运行后向文件输出的结果是( )A.5 238.41 B hB.5238.4,BhC.5,238.4,B,hD.5238.41Bh
[单选题]有以下程序#include <stdio.h>main(){ FILE *fp; int i=20,j=30,k,n;fp=fopen("d1.dat","w");fprintf(fp,"%d/n",i);fprintf(fp,"%d/n",j);fclose(fp);fp=fopen("d1.dat","r");fscanf(fp,"%d%d",&k,&n); printf("%d %d/n",k,n);fclose(fp); }程序
[单选题]若有如下程序: #include"stdio.h" void main() {FILE *fp; fp=fopen("test","wb"); fprintf(fp,"%d%.1f,%c%c",5,238.41,'B','h'); fclose(fp); } 则程序运行后向文件输出的结果是( )。A.5238.41BhB.5238.4,BhC.5,238.4,B,hD.5238.41Bh
[单选题]有以下程序 #include <string.h>main(){ FILE *fp; int i,k,n; fp=fopen("data.dat", "w+"); for(i=4; i<9; i++) { fprintf(fp,"%d",i); if(i%3==0) fprintf(fp,"/n"); } rewind(fp); fscanf(fp,"%d%d",&k,&n); printf("%d %d/n",k,n); fclose(