首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <stdio.h> main() { FILE *fp; int i, a[6]={1,2,3,4,5,6}, k; fp = fopen("data.da
若有以下程序 #include <stdio.h> main() { FILE *fp; int i, a[6]={1,2,3,4,5,6}, k; fp = fopen("data.da
admin
2020-07-28
52
问题
若有以下程序
#include <stdio.h>
main()
{ FILE *fp;
int i, a[6]={1,2,3,4,5,6}, k;
fp = fopen("data.dat", "w+b");
for (i=0; i<6; i++)
{ fseek(fp, 0L, 0);
fwrite(&a[5-i], sizeof(int), 1, fp);
}
rewind(fp);
fread(&k, sizeof(int), 1, fp);
fclose(fp);
printf("%d", k);
}
则程序的输出结果是
选项
A、6
B、1
C、123456
D、21
答案
B
解析
本题考查文件操作函数,fseek 用于二进制方式打开的文件,移动文件读写指针位置。将文件内部的位置指针重新指向一个流(数据流/文件)的开头。所以最后只保留了1,答案为B。
转载请注明原文地址:https://kaotiyun.com/show/cW3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有课程关系模式如下:
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为
下面不属于软件需求分析阶段任务的是
下列叙述中正确的是
若有以下程序voidflintx){if(x>=10)f(z);}{printf("%d-",x%10);f(x/10);}main(){int}z=123456;elseprintf("%d",x);}则程序的输出结果是
计算机能直接执行的程序是
定义学生选修课程的关系模式为SC(S#,Sn,Sd,Sa,C#,G)(其属性分别为学号、姓名、所在系、年龄、课程号和成绩);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课)。关系模式SC的主键是
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的
下面选项中关于“文件指针”概念的叙述正确的是
若有定义“intx,y;”并已正确给变量赋值,则以下选项中与表达式“(x-y)?(x++):(y++)”中的条件表达式(x-y)等价的是
随机试题
城市基础设施的自然垄断性具体表现有【】
一制冷机上的电动机具有200W的输出功率。如果冷凝室的温度为270K,而冷凝室外的气温为300K,且其制冷系数与卡诺机相同,则在10min内从冷凝室中取出的热量为()。
某工程划分为A、B、C、D四个施工过程,3个施工段,流水节拍均为3天,其中A与B之间间歇1天,B与C之间搭接1天,C与D之间间歇2天,则该工程计划工期应为()天。
在计算财务净现值率过程中,投资现值的计算应采用______。
在中国,股权众筹属于一种风险投资补充。()
关于信贷承诺的含义,说法不正确的是()。
根据我国《外汇管理条例》,下列关于单位经常项目外汇账户的表述,正确的有()。
下列各项中,会引起交易性金融资产账面价值发生变化的有()。
下列关于首次公开发行新股的股份有限公司原股东持有的股票转让说法错误的有()。
RESCIND:STATUTE::
最新回复
(
0
)