首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序,其功能是:以二进制“写”方式打开文件d1.dat,写入1~100这100个整数后关闭文件。再以二进制“读”方式打开文件d1.dat,将这100个整数读入到另一个数组b中,并打印输出。请填空。 #include <stdio.h
有以下程序,其功能是:以二进制“写”方式打开文件d1.dat,写入1~100这100个整数后关闭文件。再以二进制“读”方式打开文件d1.dat,将这100个整数读入到另一个数组b中,并打印输出。请填空。 #include <stdio.h
admin
2009-03-16
51
问题
有以下程序,其功能是:以二进制“写”方式打开文件d1.dat,写入1~100这100个整数后关闭文件。再以二进制“读”方式打开文件d1.dat,将这100个整数读入到另一个数组b中,并打印输出。请填空。
#include <stdio.h>
main()
{FILE *fp;
int i,a[100],b[100];
fp=fopen ("d1.dat","wb");
for (i=0;i<100;i++) a
=i+1;
fwrite (a,sizeof(int),100,fp);
fclose {fp};
fp=fopen("d1.dat",[ ]);
fread (b,sizeof(int),100,fp);
fclose(fp);
for(i=0;i<100;i++) printf("%d\n",b
);
}
选项
答案
rb
解析
fopen函数的一般调用形式为:fopen(文件名,文件使用方式)。根据题意是为读文件而打开一个名为“d1.dat”二进制文件,所以文件使用方式为:"rb"。
转载请注明原文地址:https://kaotiyun.com/show/OlXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面有关标准模块的叙述中,错误的是
程序运行时,拖动滚动条上的滚动框,则所触发的事件是
下列关于标签的描述中,错误的是
窗体上有1个名称为Label1的标签;1个名称为List1,且含有若干表项的列表框。为了使得单击List1中某个表项时,在Label1中相应地显示该表项,应使用的程序代码为
以下选项中,不合法的VisualBasic的变量名是()。
下列方法中,不属于软件调试方法的是()。
设有关键码序列(66,13,51,76,81,26,57,69,23),要按关键码值递增的次序排序,若采用快速排序法,并以第。一个元素为划分的基准,那么第一趟划分后的结果为()。
数据库系统的三级模式不包括( )。
用Write和Print语句向文件中写入多个数据的差别在于()。
某系统总体结构图如下图所示:该系统总体结构图的深度是()。
随机试题
有如下类及函数的定义:classWow{intk;public:Wow(intn=0):k(n){}intincre(){return++k;}
以下哪一项因素与左心房内径增大无直接关系
女性,52岁,发热3天,咳嗽,少量痰,痰中带少量血。体格检查:体温38℃,血压18/11kPa,右上肺闻及湿哆音,心脏无异常。[假设信息]胸片示:近肺门处右上肺块影,为明确诊断可行
发现以下哪一种表现即可确定有骨折存在
同义词和近义词,在快速书写时可选用()
()是任何一个系统都具有的特征。
A、 B、 C、 D、 B每个图形有且只有2条曲线,且这两条曲线不相交,选项中只有B项符合。
生活准备说
Writeanessaybasedonthechartbelow.Inyourwriting,youshould1)interpretthechart,and2)giveyourcomments.Youshou
ATM(异步传输模式)网络所采用的多路技术是(188),如果它的数据速率为155.5Mb/s,这样每秒大约可以传送(189)万个信元。ATM是为B-ISDN定义的传输和交换方式,可以适应各种不同特性的电信业务,CBR(Constant Bit Rate)模
最新回复
(
0
)