首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。 请在程序的下划
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。 请在程序的下划
admin
2015-08-22
8
问题
给定程序的功能是:从键盘输入若干行文本(每行不超过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://jikaoti.com/ti/qzkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
新文化运动兴起的标志是()。
“尽职而不越位、帮忙而不添乱、切实而不表面”,“协商不代替、监督不对立,为了大目标、同唱一台戏。”概括了政协的主要职能是()。
从10种不同的作物种子中选出6种分别放入6个不同的瓶子中展出,如果甲、乙两种种子都不许放入第一号瓶子内,那么不同的放法共有:
某校按字母A到Z的顺序给班级编号,按班级编号加01、02、03……给每位学生按顺序定学号,若A—K班级人数从15人起每班递增1名,之后每班按编号顺序递减2名,则第256名学生的学号是多少?
我国《行政处罚法》规定,行政机关在调查或进行检查时,执法人员不得少于两人,并应当向当事人或有关人员出示证件。这体现了行政处罚程序中的()。
根据下面材料回答下列小题。2009年末我国广义货币供应量余额为60.6万亿元,比上年末增长27.7%,狭义货币供应量余额为22.0万亿元,比上年末增长32.4%,流通中现金余额为3.8万亿元,比上年末增长11.8%。2009年末全部金融
吃着涪陵榨菜,喝着二锅头,出门共享单车,购物拼多多……在有些人看来,时下这些挂在不少人嘴上的口头禅所映射的问题是,因为口袋瘪了,许多老百姓不得不购买和消费那些低价商品,用学术语言来说就是国内市场出现了消费降级。接下来作者最有可能论述的是(
关于“描述性定义”“规定性定义”和“纲领性定义”,下列说法正确的是
以法的地位、效力、内容和制定程序为标准,法可以划分为()
(2015年真题)汉朝法律规定,被告人及其亲属不服官府判决的,可申请重审。这一诉讼程序称为
随机试题
金锁固精丸的功用是
简述网上定价的成本优势。
营养不良患儿皮下脂肪消减的顺序是()
今年的房价在去年的基础上上涨了10%,这里的10%是()。
在损失发生后最重要、最基本的一项风险管理的目标是()。
下列哪个选项中的图形能够折叠成完整封闭的立体几何结构?
Whatdoesthewomanwantthemantodo?
Sofar,therobotseemstobethebest,servantinthehouse.Youcan【B1】______ittodifferenttasks:polishthefloors,dustt
A、Themanisavisitorandthecityisnewforhim.B、It’sforbiddentoturnrightwhenthelightisredthere.C、Thewomandidn
A、Uncomfortable.B、Surprised.C、Upset.D、Boring.D原文中女士说,事实上她有些厌烦,因为30多年了,她只是整天坐在马戏团里被人盯着看,故答案为D。
最新回复
(
0
)