首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include main() { FILE *fp; int i, a[6]={1,2,3,4,5,6},k; fp = fopen("data.dat", "w+"); for (i=0; i
若有以下程序 #include main() { FILE *fp; int i, a[6]={1,2,3,4,5,6},k; fp = fopen("data.dat", "w+"); for (i=0; i
admin
2020-11-23
55
问题
若有以下程序
#include
main()
{ FILE *fp;
int i, a[6]={1,2,3,4,5,6},k;
fp = fopen("data.dat", "w+");
for (i=0; i<6; i++)
{ fseek(fp, 0L, 0); fprintf(fp, "%d\n", a
); }
rewind(fp);
fscanf(fp, "%d", &k);
fclose(fp);
printf("%d\n", k);
}
则程序的输出结果是( )。
选项
A、6
B、1
C、123456
D、21
答案
A
解析
句" fseek(fp, 0L, 0);"将文件指针fp指向文件首,然后再往当前地址内写入数据,由于每次循环都将文件指针置于文件首后再写,之前写入的数据会被新写入的数据覆盖,所以循环执行完毕之后,文件中最终写入的数据为6,输出结果为选项A)。
转载请注明原文地址:https://kaotiyun.com/show/Gl3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下关于typedef的叙述错误的是
有以下定义语句,编译时会出现编译错误的是
关于C语言的变量,以下叙述中错误的是
关于算法,以下叙述中错误的是
已知字符A的ASCII码值是65,字符变量c1的值是’A’,c2的值是’D’,则执行语句pfintf("%d,%d",c1,c2-2);的输出结果是()。
软件需求规格说明书的作用不包括()。
下列关于软件工程的描述中正确的是
层次型、网状型和关系型数据库划分原则是
设二叉树共有375个结点,其中度为2的结点有187个。则度为1的结点个数是
随机试题
“挟天子以令诸侯”的是
简述明朝初年由政府领导的植树造林运动。
COPD患者,出现下列体征应考虑慢性肺源性心脏病的诊断,除了
抽样误差的定义为
A.疏散风热B.凉血止血C.利尿通淋D.息风止痉E.活血止痛连翘除清热解毒外,还能
关于糖皮质激素治疗特发性血小板减少性紫癜的叙述,正确的有
用漂浮法或浓集法查结核杆菌时需留取_________小时的痰液。
合同法律关系客体的智力成果指的是()。
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
下列关于线性链表的叙述中,正确的是
最新回复
(
0
)