首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { FILE *fp;int a[10]={1,2,3,0,0},i; fp=fopen("d2.dat","wb"); fwrite(a,sizeof(int),5,fp); fwrite
有以下程序: #include main() { FILE *fp;int a[10]={1,2,3,0,0},i; fp=fopen("d2.dat","wb"); fwrite(a,sizeof(int),5,fp); fwrite
admin
2020-01-10
89
问题
有以下程序:
#include
main()
{ FILE *fp;int a[10]={1,2,3,0,0},i;
fp=fopen("d2.dat","wb");
fwrite(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("%d,",a
);
}
程序的运行结果是( )。
选项
A、1,2,3,0,0,0,0,0,0,0,
B、1,2,3,1,2,3,0,0,0,0,
C、123,0,0,0,0,123,0,0,0,0,
D、1,2,3,0,0,1,2,3,0,0,
答案
D
解析
首先用函数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://www.kaotiyun.com/show/ATCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
程序通过定义学生结构体变量,存储了学生的学号、姓名和三门课的成绩。所有学生数据均以二进制方式输出到文件中。函数fun的功能是从形参filename所指的文件中读入学生数据,并按照学号从小到大排序后,再用二进制方式把排序后的学生数据输出到filename所指
给定程序中,函数fun的作用是:不断从终端读入整数,由变量a统计大于0的个数,用变量c来统计小于0的个数,当输入0时结束输入,并通过形参pa和pb把统计的数据传回主函数进行输出。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意
给定程序中,函数fun的功能是:判定形参a所指的N×N(规定N为奇数)的矩阵是否是"幻方",若是,函数返回值为1;若不是,函数返回值为0。"幻方"的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等。例如,以下3×3的矩阵就是一个"幻方":
下列给定程序中,函数fun的功能是:根据形参m的值(2≤m≤9),在m行m列的二维数组中存放如下所示规律的数据,由main函数输出。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行
在C语言中,以下说法不正确的是()。
两个或两个以上模块之间关联的紧密程度称为
软件需求规格说明书的作用不包括
某循环队列的存储空间为Q(1:m),初始状态为front=rear=m。现经过一系列的入队操作和退队操作后,front=m一1,real=m,则该循环队列中的元素个数为()。
下面对软件测试和软件调试有关概念叙述错误的是
随机试题
TCBS平板不含有的物质是
关于口腔颌面血运与颌面部创伤的关系,说法正确的是()。
甲公司获得了某医用镊子的实用新型专利,不久后乙公司自行研制出相同的镊子,并通过丙公司销售给丁医院使用。乙、丙、丁都不知道甲已经获得该专利。下列哪一选项是正确的?()
下列关于刑事诉讼中辩护人与诉讼代理人区别的表述,哪一项是正确的?
按照我国《标准施工招标文件》中合同条款的规定,下列事件发生后,承包商既可索赔费用,又可索赔利润的事件包括()。
以下关于假象的说法正确的是()。
人们直接用视觉器官或借助仪器来认识客观事物的运动规律,从而获得真实情况的调查方法是()。
舞蹈学院的张教授批评本市芭蕾舞团最近的演出没能充分表现古典芭蕾舞的特色。他的同事林教授认为这一批评是个人偏见。作为芭蕾舞技巧专家,林教授考察过芭蕾舞团的表演者,结论是每一位表演者都拥有足够的技巧和才能来表现古典芭蕾舞的特色。以下哪项最为恰当地概括了
某债券面值100,票面利率8%,5年期,发行价格为105,若小张此时买进,持有三年后卖出,假设卖出价格为117。说明到期收益率和执行价格的相关关系。
Accordingtothetext,"amassexodus"(Para.6)mostprobablymeans______.Itisimpliedinthe4thparagraphthatsomepolit
最新回复
(
0
)