首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。 请在程序的下划
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。 请在程序的下划
admin
2015-08-22
24
问题
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。
请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。
注意:源程序存放在考生文件夹下的BLANK1.C中。
不得增行或删行,也不得更改程序的结构!
#include
#include
#include
void WrJ_teText(FTLE *);
void Readq?ext(FTLE*);
raain()
(FTLE*fp;
if((fp=fopen("myfile4.txt","w"))
==NULL)
{pri ntf("open fail!!\n");
exit(0);}
WriteText(fp);
fclose(fp);
if((fp=fopen("myfile4.txt",
"r"))==NULL)
{printf("open fail!!\n");
exit(0);}
ReadText(fp);
fclose(fp);
}
/**********found**********/
void WriteText(FILE_____1_____)
{ char str[81];
printf("\nEnter string with-1
to end:\n");
gets(str);
while(strcrnp(str,"一1")!=0){
/**********found**********/
fputs(_____2_____,fw)j
fputs("\n",fw);
gets(str);
}
}
void ReadText(FTLE*fr)
{ char str[81];
printf f"\nRead file and output
to ScEeen:\n");
fgets(str,81,fr);
while(!leof(fr)) {
/**********found**********/
printf("%s",_____3_____);
fgets(str,81,fr);
}
}
选项
答案
(1)*fw (2)str (3)str
解析
第一空:此处是补充函数参数名,参数类型已知是FILE文件指针,fputs("\n",fW)是将字符“\11”写入文件,可知fW是文件指针名,因此第一空处应该是void Write Text(FILE*fw)。
第二空:while(strcmp(str,"-1")!=0)循环的结束标志是str字符串等于“-1”时循环退出,如果str不等于“-1”,执行循环体内容:用fputs函数将str字符串写入文件。fputs函数的调用形式是:fputs(s,fp),其中s是指向字符串的指针或字符串数组名,fp是指向将要被写入的文件的文件指针,因此第二处应该是fputs(str,fw)。
第三空:while(!feof(fr))循环的作用是不断读取文件直到到达文件尾,每次最多读81个,将读到的数据放在str字符串里,并用printf输出到屏幕,因此第三处应该是printf("%s",str)。
转载请注明原文地址:https://kaotiyun.com/show/1tID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
建设中国特色现代农业.必须建立完善的农业社会化服务体系。要坚持主体多元化、服务专业化、运行市场化的方向,充分发挥公共服务机构的作用。下列不属于我国构建农业社会化服务新机制,大力培育发展多元服务主体的措施的是()。
“尽职而不越位、帮忙而不添乱、切实而不表面”,“协商不代替、监督不对立,为了大目标、同唱一台戏。”概括了政协的主要职能是()。
根据公务员考核的有关规定,连续()年年度考核被评为“不称职”等级的公务员将被辞退。
下列叙述正确的是()。
下列有关生活常识的表述中,不正确的一项是()。
某射击运动员在一次比赛中,前6次射击已经得到52环,该项目的记录是89环(10次射击,每次射击环数只取1一10中的正整数)。如果他要打破记录,第7次射击不能少于多少环?
李某系A市建设银行某储蓄所记账员。某日下午下班时,李某发现本所出纳员陈某将2万元营业款遗忘在办公桌抽屉内(未锁)。当日下班后,李某趁所内无人之机,返回所内将该2万元取出,用报纸包好后藏到自己办公桌下面的垃圾箱中,并用纸箱遮住垃圾袋。次日上午案发,赃款被他人
根据我国宪法和法律规定,下列选项哪一个是正确的?()
下列选项中,体现消费对生产具有反作用的是()。
设在SQLServer中,要创建SQLServer身份验证的登录账户。登录名为:User1,密码为:a123。请补全下列语句:CREATELOGINUser1【9】PASSWORD=′a123′
随机试题
主张在伦理学的基础上建立起教育目的论,在心理学的基础上建立起教学方法论,被认为是传统教育学代表的教育家是()
防治禽皮刺螨病的药物是
某期货公司因风险控制不力导致保证金出现缺口,中国证监会按照《期货投资者保障基金管理暂行办法》规定决定使用保障基金,对不能清偿的投资者保证金损失予以补偿。甲投资者的保证金遭受损失,问:如果甲因参与非法期货交易而遭受保证金损失的,则()。
市场行为最基本的表现就是成交价和成交量。过去和现在的成交价、成交量涵盖了过去和现在的市场行为。()
审查T公司2007年度财务报表时,审计项目经理马华根据以往经验确定该公司财务报表层次的重要性水平为50万元,并确定应收账款项目的重要性水平为10万元。在对应收账款项目实施审计程序之前,马华编制了T公司2007年12月31日的应收账款明细资料:要求:(
赏析诗歌意象是学习古诗内容、体会诗歌情感的重要途径。在学习完杜甫的《登高》之后,教师带领学生总结古诗词中常见的意象及其所表达的感情。以下意象中,与意象“猿啸”所表达的情感较为一致的是()。
Infact,wehavenointentionofinterferingintheinternal______ofothercountries.
社会主义初级阶段基本路线的实质是()
在考生文件夹下完成下列操作:(1)修改并执行程序temp。该程序的功能是根据“教师表”和“课程表”计算讲授“数据结构”这门课程,并且“工资”大于等于4000的教师人数。注意:只能修改标有错误的语句行,不能修改其他语句。(2)在“学校”数据
支持子程序调用的数据结构是
最新回复
(
0
)