首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序(提示:程序中fseek(fp-2L*sizeof(int),SEEK_END) ;语句的作用是使位置指针从文件末尾向前移2*sizeof(ing)字节) #include <stdio.h> main() { FILE *
有以下程序(提示:程序中fseek(fp-2L*sizeof(int),SEEK_END) ;语句的作用是使位置指针从文件末尾向前移2*sizeof(ing)字节) #include <stdio.h> main() { FILE *
admin
2013-06-11
23
问题
有以下程序(提示:程序中fseek(fp-2L*sizeof(int),SEEK_END) ;语句的作用是使位置指针从文件末尾向前移2*sizeof(ing)字节) #include <stdio.h> main() { FILE *fp; int i, a[4]={1,2,3,4},b; fp=fopen("data.dat","wb"); for(i=0;i<4;i++) fwrite(&a
,sizeof(int),1,fp); fclose(fp); fp=fopen("data.dat","rb"); fseek(fp,-2L*sizeof(int),SEEK_END) ; fread (&b, sizeof (int),1,fp); /*从文件中读取sizeof(int)字节的数据到变量b中*/ fclose(fp); printf("%d\n",B) ; } 执行后输出结果是
选项
A、2
B、1
C、4
D、3
答案
8
解析
函数fopen(const char *filename,constchar*mode)的功能是以mode指定的模式打开filename指定的磁盘文件:fclose(FILE*fp)的功能是关闭文件指针fp指向的文件; 函数 fscanf(FILE*fp,const chat’*format1,address,--])的功能是根据format中的格式从中指向的文件中读取数据,并存入到相应的address指向的变量中.函数 fprintf(FILE*fp,const char*format[,argument--])的功能是把argument列表中的表达式值写到fp所指向的文件中;函数fwfite(void*ptr,int size,int n,FILE*fp)的功能是把ptr指向的缓冲区中的size×n个字节写到文件指针fp指向的文件中。本题中首先定义了一个文件指针fp,然后通过函数fopen以可"wb"的方式打开文件"data.daft",直接通过一个for循环,每循环一次调用函数fwrite将数组中的元素a
的值写进 fp所指的文件中,该循环共循环4次,循环完后fp所指文件的内容为123,然后通过fclose函数关闭fp所指文件.接着通过函数fopen以"rb”的方式打开文件"data.dat",通过fseek函数让指针中从文件末尾向前移动2个int型大小字节的,然后通过函数fread从中所指的文件中读取一个int型大小的数据到变量b中,故此时b的值为3,因此最后输出的,b的值为3,所以,4个选项中选项D符合题意。
转载请注明原文地址:https://kaotiyun.com/show/9yJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
详细设计中,可用于描述详细设计的工具有()
以下函数的功能是删除字符串s中的所有数字字符。请填空。voiddele(char*s){intn=0,i;for(i=0;s[i];i++)if(【】)s[n++]=s[i];
软件开发环境是全面支持软件开发全过程的【】的集合。
在关系数据模型中,通常可以把()称为属性,其值称为属性值。
将E-R图转换到关系模式时,实体与联系都可以表示成______。
下列关于数据库系统,说法正确的是______。
若i为整型变量,则以下循环执行次数是______。 for(i=2;i==0;)printf("%d",i--);
关系操作的特点是______操作。
给定程序MODI1.C中函数fun的功能是:求出字符串中最后一次出现的子符串的地址,通过函数值返回,在主函数中输入从此地址开始的字符串;若未找到,则函数值为MULL。例如,当字符串中的内容为:"abcdabfcdx",t中的内容为:"ab"时,输出结果应
若有定义语句:double x[5]={1.0,2.0,3.0,4.0,5.0},*p=x;则错误引用x数组元素的是______。
随机试题
流言与以下哪些方面密切相关?()
患者,女,22岁。心界向左下扩大,心尖部第一心音减弱并闻及4/6级粗糙的全收缩期杂音,向左腋下传导,P2亢进,应考虑
继发性高血压不见于下列哪项疾病
不符合萎缩的是
甲公司新进一批家具,董事长张某超越权限以甲公司的名义与不知情的乙公司订立该批家具的买卖合同,而甲的分公司亦以自己的名义与丙公司订立了该批家具的买卖合同,甲公司不知晓前两个合同而与丁公司订立该批家具的买卖合同,甲公司的司机王某在驾车将该批家具送往公司的路上时
下列各项收入中,不属于建造(施工)合同收入的是()。
根据我国《公务员法》的规定,以下选项中属于公务员应履行的义务是()。
建设中国特色社会主义的首要的基本理论问题,就是要搞清楚
在一棵度为3的树中,度为3的结点个数为2,度为2的结点个数为1,则度为0的结点个数为
Wehaveto______thecostofsettingupanewhospitalinthatarea.
最新回复
(
0
)