首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列给定程序的功能是调用fun函数建立班级通信录。通信录中记录每位学生的编号、姓名和电话号码。班级人数和学生信息从键盘读入,每个人的信息作为一个数据块写到名为myfile5.dat的二进制文件中。 请在程序的下画线处填入正确的内容并将下画线删除,使
下列给定程序的功能是调用fun函数建立班级通信录。通信录中记录每位学生的编号、姓名和电话号码。班级人数和学生信息从键盘读入,每个人的信息作为一个数据块写到名为myfile5.dat的二进制文件中。 请在程序的下画线处填入正确的内容并将下画线删除,使
admin
2017-01-11
84
问题
下列给定程序的功能是调用fun函数建立班级通信录。通信录中记录每位学生的编号、姓名和电话号码。班级人数和学生信息从键盘读入,每个人的信息作为一个数据块写到名为myfile5.dat的二进制文件中。
请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。
注意:不得增行或删行,也不得更改程序的结构!
【试题源程序】
#include
#include
#define N 5
typedef struct
{ int num;
char name[10];
char tel[10];
}STYPE;
void check();
/**********found**********/
int fun(
【1】
*std)
{
/**********found**********/
【2】
*fp; int i;
if((fp=fopen("myfile5.dat","wb"))==NULL)
return(0);
printf("\nOutput data to file!\n");
for(i=0;i<N;i++)
/**********found**********/
fwrite(&std
,sizeof(STYPE),1,
【3】
);
fclose(fp);
retum(1);
}
main()
{ STYPE s[10]={{1,"aaaaa”,“111111”},{1,"bbbbb","222222"},{1,"c
CCCC","333333"},{1,"ddddd","444444"},{1,"eeeee","555555"}};
int k;
k=fun(s);
if(k==1)
{pfintf(”Succeed!”);check();}
else
printf("Fail!”);
}
void check()
{ FILE*fp;int i;
STYPE S[10];
if((fp=fopen("myfile5.dat","rb"))==NULL)
{printf("Fail!\n");exit(0);}
printf("\nRead file and output to screen:\n");
pfinff("\n nun name tel\n");
for(i=0;i<N;i++)
{ fread(&s
,sizeof(STYPE),1,fp);
pfintf("%6d %s %s\n",s
.num,s
.name,S
.tel);
}
fclose(fp);
}
选项
答案
【1】STYPE 【2】FILE 【3】fp
解析
填空【l】:根据主函数中的调用函数fun(s)可知,函数fun()的形参应为结构体类型,因此填入STYPE。
填空【2】:fp是指向文件类型的指针变量,因此填入FILE。
填空【3】:函数fwrite调用的一般形式为“fwrite(buffer,size,count,fp);”,其中,fp表示文件指针。
转载请注明原文地址:https://kaotiyun.com/show/QuID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据下面材料回答下列小题。自20世纪末期,山西同全国一样粮食供需形势发生逆转,粮价持续走低,粮食生产效益滑坡,农民生产积极性受挫。2004年初,中央下发“一号文件”,实施了“一减三补”等一系列惠农政策,之后连续三年出台中央“一号文件”,“保护和加强
根据下面材料回答下列小题。总体看来,2004年世界各国的石油探明储量基本变化不大。但是由于BP公司修正了前苏联、哈萨克斯坦、伊朗、利比亚和苏丹等国的数据,特别是哈萨克斯坦从12亿吨修正到54亿吨,从而使各国在全球石油储量分布中所占的比例发生了一些变化
下面关于我国最高人民法院巡回法庭的叙述不正确的是()。
A市海关缉私巡逻船在执行巡逻任务时,发现其所在位置南偏东30。方向12海里处有一涉嫌走私船只,正以20海里/小时的速度向正东方向航行。若巡逻船以28海里/小时的速度追赶,在涉嫌走私船只不改变航向和航速的前提下,至少需要几个小时才能追上?
下列选项中诗句与所描述的事物对应不正确的是()。
在随机区组实验设计中,总平方和可以被分解为()
简述平均数的显著性检验和平均数差异的显著性检验的区别与联系。
乾隆年间,四川重庆府某甲“因戏而误杀旁人”,被判处绞监候。依据清代的会审制度,对某甲戏杀案的处理,适用下列程序中的()。
设函数f(x)在x=0的某邻域内有定义,且均存在,则下列叙述错误的是()
软件测试目的是()。
随机试题
被称为“行政组织理论之父”的是()
A.收缩压B.舒张压C.脉压D.平均动脉压E.循环系统平均充盈压在一个心动周期中,主动脉血压达到的最低值称为
护士对病人进行评估时,不属于资料来源的选项是
交通部门拟修建一条公路,预计建设期为一年,建设期初投资为100万元,建成后即投入使用,预计使用寿命为10年,每年将产生的效益为20万元,每年需投入保养费8000元。若社会折现率为10%,则该项目的效益费用比为()。
关于建筑工程施工现场灭火器设置要求的表述,正确的有()。
铁路工程项目大多是带状建筑物群,比较适合纵向分段。施工前要根据工程的()要求等将所承担的工程任务纵向划分成工区。
依照法定方式做成票据并在票据上盖章,将票据交付给收款人的人,称为()。
某公司现金收支平稳,预计全年(按360天计算)现金需要量为250000元,有价证券转换成现金的成本为每次500元,有价证券报酬率为10%。则该公司的最佳现金持有量为()元。
教师期待往往会对学生产生深远影响。()
TheEnglish-Chinesedictionaryofmedical_________compiledbyProfessorSmithwaspublishedrecently.
最新回复
(
0
)