首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),并写入文件myfile4.txt中,用-1作为字符串输入结束的标志,然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。 [注意] 部分
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),并写入文件myfile4.txt中,用-1作为字符串输入结束的标志,然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。 [注意] 部分
admin
2010-11-26
15
问题
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),并写入文件myfile4.txt中,用-1作为字符串输入结束的标志,然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。
[注意] 部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。
[试题源程序]
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
void WriteText(FILE *);
void ReadText(FILE *);
main()
{
FILE *fp;
if((fp=fopen("myfile4.txt", "W"))==NULL)
{
printf("open fail !!\n"); exit(0);
}
WriteText(fp);
fclose(fp);
if((fp=fopen("myfile4.txt", "r"))==NULL)
printf("open fail !!1\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(strcmp(Str, "-1")!=0){
/**********found*********/
fputs( (2) , fw);
fputs("\n", fw);
gets(str);
}
}
void ReadText(FILE *fr)
{
char str[81];
printf("\nRead file and output to screen :\n");
fgets(str, 81, fr);
while( !feof(fr)){
/**********found**********/
printf("%s", (3) );
fgets(str, 81, fr);
}
}
选项
答案
[1] fw [2] str [3] str
解析
填空1:在该函数中,对已有的语句fputs("\n", fw);分析可知:由于文件流变量fw在函数体中没有定义过,故应填*fw或fw[]。
填空2:要把从键盘上输入的内容写入指定的文件中,键盘上输入的内容已存入字符串str变量中,故应填写str。
填空3:要把已存入文件中的内容从文件中读出且已存入字符串变量str中,最后在屏幕上显示出来,故应填写str。
转载请注明原文地址:https://jikaoti.com/ti/0BkiFFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
剧烈运动后,人们常常满脸通红,大汗淋漓,这主要是因为皮肤的()功能。
下列以平衡国际收支的暂时不平衡为主要功能的组织是()。
国际收支平衡表的四部分主要内容中,最基本的项目是()。
要实现我国经济发展的战略目标,必须加快经济增长方式的转变,其核心是正确处理好()。
对具有相同纳税能力的纳税人,不分经济成分、经济形式和经营方式,实行统一税收政策,征收相同的税收。这样征税所体现的税收公平称为()公平。
近些年.我国取得了一批重大科技创新成果,实现部分领域由“跟随”到“领跑”的跨越。以下说法不正确的是()。
行政征收的实施应以下列哪一项内容为前提?()
某射击运动员在一次比赛中,前6次射击已经得到52环,该项目的记录是89环(10次射击,每次射击环数只取1一10中的正整数)。如果他要打破记录,第7次射击不能少于多少环?
我国《行政处罚法》规定,行政机关在调查或进行检查时,执法人员不得少于两人,并应当向当事人或有关人员出示证件。这体现了行政处罚程序中的()。
以下选项中不属于我国法律制定程序的是()
随机试题
下列关于现金预算作用的说法,不正确的是()
女性,23岁,因葡萄胎住院,给予清宫治疗,术后即将出院,护士告知患者避孕时间是
患者,男性,60岁,全口义齿修复2天后复诊,主诉义齿松,易脱落。检查义齿基托与黏膜之间的接触关系时应了解若全口义齿蜡型试戴时固位力差,下列哪一项与基托蜡型无关
急惊风,湿热疫毒证的用方是急惊风,感受风邪证的用方是
患者女,48岁。近2个月来因日常活动可引起气急、心悸症状,评估此病人心功能为Ⅱ级,应如何指导该病人活动
用二进制数表示的计算机语言称为()。
甲股份有限公司(以下简称“甲公司”)20×4年为实现产业整合,减少同业竞争实施了一项企业合并,与该项企业合并及合并后相关的交易事项如下:(1)3月20日,甲公司与其控股股东(P公司)及独立第三方S公司分别签订股权购买协议,从P公司购买其持有的乙公司60%
根据韩国的民俗,不用()作为礼品。
YouaregoingtoreadalistofheadingsandatextaboutunknownknowledgeonAIDS.Choosethemostsuitableheadingfromthel
Oceanographyhasbeendefinedas"Theapplicationofallsciencestothestudyofthesea".Beforethenineteenthcentury,s
最新回复
(
0
)