首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。 注意:部分源程序
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。 注意:部分源程序
admin
2010-11-26
57
问题
给定程序的功能是:从键盘输入若干行文本(每行不超过80个字符),写到文件myfile4.txt中,用-1作为字符串输入结束的标志。然后将文件的内容读出显示在屏幕上。文件的读写分别由自定义函数ReadText和WriteText实现。
注意:部分源程序给出如下。
请勿改动主函数main和其他函数中的任何内容,仅在行线上填入所编写的若干表达式或语句。
[试题源程序]
#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!!\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);
}
}
选项
答案
*fw str str
解析
本题要求是把键盘上输入的内容写到指定的文件中。程序中共有三处要填上适当的内容,使程序能运行出正确的结果。
填空1:要求填写文件流的自变量名,在这个函数中,已有的语句fputs("\n",fw);分析可知:由于文件流变量fw在函数体没有定义过,所以本处应填*fw或fw[]。
填空2:通过while循环语句,把键盘上输入的内容,要写入到指定的文件中,键盘上输入的内容已存入字符串str变量中,因此,本处应填写str。
填空3:要把已存入文件中的内容,再从文件中读出且已存入字符串变量str中,最后在屏幕显示出来,因此,此处应填写str。
转载请注明原文地址:https://www.kaotiyun.com/show/HPID777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
根据《中华人民共和国中国人民银行法》的规定,我国货币政策的最终目标是(),并以此促进经济增长。
近年来,随着我国经济从卖方市场转向买方市场,许多企业根据市场需求变化,积极开发和研制新产品,取得了良好的经济效益。但也有一些企业因商品滞销而减产甚至停产。这说明()。
中国APEC峰会批准了《亚太经合组织互联互通蓝图》这一里程碑式文件,决心在2025年前实现()的远景目标,并完成共同确立的具体指标。
要实现我国经济发展的战略目标,必须加快经济增长方式的转变,其核心是正确处理好()。
对具有相同纳税能力的纳税人,不分经济成分、经济形式和经营方式,实行统一税收政策,征收相同的税收。这样征税所体现的税收公平称为()公平。
我国是统一的多民族国家,下列关于我国国家结构形式的表述,不正确的是()。
行政机关公开政府信息的原则不包括()。
行政机关制定的除行政法规和规章以外的其他规范性文件.在设定行政处罚上()。
《公务员法》规定,对公务员考核的内容包括德、能、勤、绩、廉五个方面,重点考核()。
有一类分数,每个分子与分母的和是100,如果分子减K.分母加K,得新的分数约分后等于,其中K是正整数,则该类分数中分数值最小的是()。
随机试题
女,5岁,惊厥反复发作2年,表现为左上肢有节律地抽动,持续4~5分钟,自行缓解,发作时意识清楚,对答切题,EEG示右中央、顶、棘慢波,MRI示右顶部异常信号。此时应采取的理想措施是
ImmensekeepoutofsharewithforintimebysolongasagainstaccountoninterfereInthelat
患儿,2岁。百日咳后持续发热半月余,体温在38℃左右,易倦纳差,消瘦,近1周头痛,烦躁,时有呕吐,体检:心肺听诊无异常,肝肋下0cm,颈强(±),脑脊液:外观清,蛋白(+),细胞数:80×106/L,糖:5mmol/L,氯化物115mmol/L,诊断为
港航工程C30~C55无抗冻要求混凝土用细骨料总含泥量(以重量百分比计)的限值是()。
某储户要求存三年期积零成整储蓄,到期支取本息20000元,如果月利率为6‰,每月应存多少元:()。
光纤即为光导纤维的简称。光纤通信是以光波作为信息载体,以光纤作为传输媒介的一种通信方式。有关光纤通信说法不正确的是:
基于国情的中期均衡汇率模型和基于内部均衡的长期汇率模型显示:()
在学生表中使用“照片”字段存放相片,当使用向导为该表创建窗体时,照片字段使用的默认控件是
Accordingtothesetwoletters,whichofthefollowingstatementsistrue?LetterBwaswrittentotellthat______.
1999November9~13,1999ACMMultimedia’017CrownePlaza,Seattle,USA.October24~26:7thWorkshoponEmpiricalStudiesofPro
最新回复
(
0
)