首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),并写入文件myfile4.txt中,用-1作为字符串输入结束的标志,然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。 [注意] 部分
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),并写入文件myfile4.txt中,用-1作为字符串输入结束的标志,然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。 [注意] 部分
admin
2010-11-26
42
问题
给定程序的功能是:从键盘输入若干行文本(每行不超过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://kaotiyun.com/show/pPID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在秋冬时节,我国大部分地区常会出现大雾,阻碍水、陆、空交通的正常运行,引发交通事故,危害人体健康。下列关于雾的说法正确的是()。
下列以平衡国际收支的暂时不平衡为主要功能的组织是()。
根据《突发事件应对法》的规定,下列说法正确的是()。
我国是统一的多民族国家,下列关于我国国家结构形式的表述,不正确的是()。
近代中国思想界的“西学东渐”经历了一个由理论到实践、由照抄照搬到与中国实际情况相结合的发展历程。下面体现这两个步骤的标志性事件分别是()。
将目前低水平的、不全面的、发展很不平衡的小康社会,发展成为更高水平、内容比较全面丰富、发展较为均衡的小康社会,它包括经济、政治、文化和生态等多方面的内容。这是我国()。
消化系统是保证人体新陈代谢正常进行的一个重要系统,是由消化管和消化腺两大部分组成,下列器官或腺体不属于消化系统的是()。
编号从1到10的10个白球排成一行,现按照如下方法涂红色:①涂2个球:②被涂色的2个球的编号之差大于2。那么不同的涂色方法有多少种?
古时候甲、乙、丙、丁四个强盗抢劫后分赃,已知甲、乙分得的赃物之和占总数的,甲、丙分得的赃物之和占总数的,甲、丁分得的赃物之和占总数的,则甲分得的赃物占总数的:
近年来围绕南海问题,中国和菲律宾及其背后支撑的西方大国展开了激烈的斗争,针对南海问题,习近平在七一讲话中指出,中国不窥视他国利益,不嫉妒他国发展,但也决不放弃正当利益,说明;中国开展外交的根本目的是()。
随机试题
A、Hegivesinformativetalkstoyoungchildren.B、Heisverygoodatpublicspeaking.C、Herescuedastudentfromabigfire.D、
议案属于告知性公文。
A.头低足高位,头偏向一侧B.去枕平卧位C.平卧位,头偏向一侧D.端坐位E.患侧卧位结核性胸膜炎胸痛病人取
A.防病治病,救死扶伤B.加强医师队伍建设,保护人民健康C.检验评价专业知识与能力D.受社会尊重,受法律保护E.加强医师管理注册《中华人民共和国执业医师法》规定医师的神圣职责是
下列哪一情形不产生不当得利之债?(2011年卷三19题,单选)
沟槽回填时不正确的施工方法是()。
经过调整后,我国真实利率期限结构和法定利率期限结构存在很大的差异,表现为()。Ⅰ我国法定利率期限结构的扭动不是连续的,而是跳跃式的Ⅱ我国的法定利率期限结构扭曲比较严重Ⅲ法定利率期限结构的变化不灵敏Ⅳ真实的利率期限结构与法定利率期限结构相
“儿童对年长成员无意识模仿就是最初教育的发展”,此观点属于教育的()。
要讨论中华诗歌的传承与发展,就必须回答什么是中华诗歌的精神,然后还要回答,这种精神有没有拓展和变化的问题。 我们从现有标本看到的,是从《诗经》到汉魏时期的古风、乐府这样一些带有先民原初思维特质的歌咏;看到的是唐宋以来的诗体自觉及形式
Intensifyingagricultureisnevergoingtobethenewrock’n’roll,buttheideaisprettyfashionablerightnow.Lastweekam
最新回复
(
0
)