首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> main() {FILE*fp;int a[10]={1,2,3,0,0},i; fp=fopen("d2.dat","wb"); fwtite(a,sizeof(int),5,fp); fwrite(a,
有下列程序: #include<stdio.h> main() {FILE*fp;int a[10]={1,2,3,0,0},i; fp=fopen("d2.dat","wb"); fwtite(a,sizeof(int),5,fp); fwrite(a,
admin
2016-12-18
42
问题
有下列程序:
#include<stdio.h>
main()
{FILE*fp;int a[10]={1,2,3,0,0},i;
fp=fopen("d2.dat","wb");
fwtite(a,sizeof(int),5,fp);
fwrite(a,sizeof(int),5,fp);
fclose(fp);
fp=fopen("d2.dat","rb");
fread(a,sizeof(int),10,fp);
fclose(fp);
for(i=0;i<10;i++)printf("%dt",a
选项
A、1,2,3,1,2,3,0,0,0,0,
B、1,2,3,0,0,1,2,3,0,0,
C、123,0,0,0,0,123,0,0,0,0,
D、1,2,3,0,0,0,0,0,0,0,
答案
B
解析
首先用函数fopen()以“wb”的方式开打文件“d2.dat”,然后调用两次fwrite函数将数组a的5个元素,依次输出到文件fp中,共10个字节,关闭文件。再次打开文件,使用文件指针指向文件的开头.调用fread函数从文件fp中读取这10个字节的数据到数组a中,此时数组a的内容就变为{1,2,3,0,0,1,2,3,0,0},最后的输出结果为“1,2,3,0,0,1,2,3,0,0”。
转载请注明原文地址:https://kaotiyun.com/show/75Dp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
如果需要打开一个已经存在的非空文件"Demo"进行修改,下面选项中正确的是
下述程序的输出结果是#includevoidmain(){inta[5]={2,4,6,8,10};int*p=a,**q=&p;printf("%d,",*(p++));printf("%d",**q);}
结构化程序设计主要强调的是
设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为
以下数组定义中错误的是
若有定义floatx=1.5;inta=1,b=3,c=2;,则正确的switch语句是
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#includevoidf(intx[],intn){intp0,p1,i,j
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是______。
下列关于栈的叙述正确的是______。
下列叙述中错误的是()。
随机试题
患者,女,65岁。反复黑粪、呕吐咖啡色液体2月。近期体重下降7kg,血常规提示血红蛋白10g/L,白细胞7.0×109/L。该患者最可能的诊断是
建筑工程一切险的保险金额应为( )。
单一法人客户的财务状况分析中,财务报表分析主要是对()进行分析。
甲公司为一家物流公司,经营国内、国际货物运输业务。由于拥有的货轮出现了减值迹象。甲公司于2014年12月31日对其进行减值测试,相关资料如下:(1)甲公司以人民币作为记账本位币,国内货物运输采用人民币结算,国际货物运输采用美元结算。(2)货轮采用年限平
根据《中华人民共和国公司法》及有关规定,下列选项中,属于上市公司董事会职权的有()。
已知则f(一4)+f(一3)+…+f(0)+f(1)+…+f(4)+f(5)=______.
根据观察者的兴趣,随时记录一些有价值的主题的观察记录方法是()
评估无形资产转让利润分成率的方法主要有()。
证明:arctanx=arcsin(x∈(-∞,+∞)).
【26】【29】
最新回复
(
0
)