首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() { FILE *fp; int i,a[6]={1,2,3,4,5,6},b[6]; fp=fopen("d.dat","w+b"); fwrite(a,size
有以下程序 #include<stdio.h> main() { FILE *fp; int i,a[6]={1,2,3,4,5,6},b[6]; fp=fopen("d.dat","w+b"); fwrite(a,size
admin
2022-10-24
15
问题
有以下程序
#include<stdio.h>
main()
{ FILE *fp;
int i,a[6]={1,2,3,4,5,6},b[6];
fp=fopen("d.dat","w+b");
fwrite(a,sizeof(int),6,fp);
for(i=0;i<6;i++)
fwrite(&a[2],sizeof(int),1,fp);
rewind(fp);
fseek(fp,sizeof(int)*2,SEEK_CUR);
fread(b,sizeof(int),6,fp);
fclose(fp);
for(i=0;i<6;i++)
printf("%d,",b
);
}
程序执行后的输出结果是( )。
选项
A、3,4,5,6,3,3,
B、1,2,3,4,5,6,
C、3,4,5,6,1,2,
D、3,4,5,6,1,1,
答案
A
解析
程序首先以读二进制文件的方式打开文件d.dat;然后使用fwrite函数将数组a中的6个元素写入d.dat文件中,并调用for循环将a[2]元素(值为3)6次写入d.dat文件中;接着使用rewind函数将文件指针fp移动到文件头;再使用fseek函数将fp从当前位置向后移动2个整数位置;最后使用fread函数从fp指向的位置向后读取6个整数。由此可知这6个整数分别是:3,4,5,6,3,3。故本题答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/aJkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数voidfun(intx,intpp[],int,*n),它的功能是:求出能整除x且不是偶数的各整数,并按从小到大的
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:找出一个大于给定整数m且紧随m的素数,并作为函数值返回。请改正程序中的错误,使它能得出正确的结果。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:求出s所指字符串中最后一次出现的t所指字符串的地址,并通过函数值返回,在主函数中输出从此地址开始的字符串;若未找
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是将a和b所指的两个字符串分别转换成面值相同的整数,并进行相加作为函数值返回,规定字符串中只含9个以下数字字符。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将a所指3×5矩阵中第k列的元素左移到第0列,第k列以后的每列元素行依次左移,原来左边的各列依次绕到右边。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,规定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:使字符串中尾部的木号不多于n个,若多于n个,则删除多余的*号;若少于
有以下程序#include<stdio.h>intd=1;voidfun(intp){intd=5;d+=p++;printf("%d",d);}main(){
若有定义语句:intyear=2009,*p=&year;以下不能使变量year中的值增至2010的语句是
下列定义变量的语句中错误的是()。
关于“while(条件表达式)循环体”,以下叙述正确的是()。
随机试题
网络社会深刻地改变了我们所处世界的面貌,它提升了生产力、文化创造力和传播的潜能,但同时也削弱了社会组织的权威和人际关系纽带。在这样一种“流动的空间、压缩的时间”里,时间节奏突然加快、人际交往抽象化带来了社会普遍失去控制的焦虑和无力感,人们迫切地希望找到一种
下列可引起男子乳房女性化和妇女多毛症的药物是
A、金银花B、红花C、丁香D、洋金花E、蒲黄花粉粒众多,极面观略呈三角形的中药材是
施工现场质量检查的实测法中,通过“吊”进行质量检验时,主要是用于()。
小时最低工资标准适用于()。
20×5年年初,乙公司经董事会通过并经股东大会批准,决定授予120名管理人员每人200份现金股票增值权,所附条件为:第一年年末可行权的条件为当年度企业税后利润增长10%;第二年年末可行权的条件为企业税后利润两年平均增长12%;第三年年末可行权的条件为企业税
A、 B、 C、 D、 D此题答案为D。从图形构成来看,题干图形都由内外两部分组成,且内部图形均与外部图形相接触,所以首先考虑内外图形接触点的个数。第一组图依次是2,3,5;第二组依次是1,4,(5)。其中2
2017年3月19日完工的世界最大跨度的三塔铁路斜拉桥是()。
一、注意事项 1.申论考试,与传统作文考试不同,是对分析驾驭材料的能力与对表达能力并重的考试。 2.作答参考时限:阅读资料40分钟,作答110分钟。 3.仔细阅读给定的资料,按照后面提出的“申论要求”依次作答。二、给定资料(1)
牙髓坏死后牙齿变色的原因是()。
最新回复
(
0
)