下面程序运行后,文件d_f.dat的内容是__________。int main(){FILE*fp;inti=10,j=20;fp=fopen("d_f.dat","w");fprintf(fp,"%d",i);fclose(fp);fp=fopen("d_f.dat","a");fprintf("%d",j);fclose(fp);}
A. 10
B. 1020
C. 20
D. 2010
查看答案
下面程序运行后,屏幕显示Fileopenerror!,则可能的原因是__________。#includeint main(){FILE*fp;charstr[256];fp=fopen("test.txt","rt");if(fp==NULL){printf("Fileopenerror!");return;}fscanf(fp,"%s",str);fclose(fp);}
A. 当前工作目录下的test.txt文件是空文件
B. 函数fopen()的参数是错误的
C. 当前工作目录下没有test.txt文件
D. test.txt文件已经打开
若有定义:union u_type {int x; float y[3]; char z; }a;则变量a的长度是_________。
A.1
B.4
C.12
D.15
若由定义:typedef int NUM[100];NUM n;则______语句是正确的。
A.n=2;
B.NUM=n;
C.n[0]=2;
D.NUM=2;
若有以下定义,能正确引用weight成员值为67的是( )。struct Person{char name;int weight;}m[3]={{'Z',63},{'W',67},{'L',58}};
A. m.weight
B. m.weight[1]
C. m[1].weight
D. weight