首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误。本程序要求实现的功能为:从键盘输入一个字符串,并将结果保存到文件modil.txt中。 注意:不要改动main函数,不能增行或删行,也不能更改程序的结
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误。本程序要求实现的功能为:从键盘输入一个字符串,并将结果保存到文件modil.txt中。 注意:不要改动main函数,不能增行或删行,也不能更改程序的结
admin
2020-10-21
42
问题
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误。本程序要求实现的功能为:从键盘输入一个字符串,并将结果保存到文件modil.txt中。
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在∥********error********的下面。
#include
#include
∥********error********
using std;
void WriteFile(char*S)
{
ofstream outl;
∥********error********
outl.open(”modil.txt”,
binaryf app);
for(int i=0;S
!=0 ; i++)
{
∥********error********
outl.puts(S
);
}
outl.close();
)
void ClearFile()
{
ofstream outl ;
outl.open(”modil.txt”);
outl.close();
}
int main()
{
char S[1024];
ClearFile();
cout<<”please input a string:
”<
cin.getline(S,1024);
WriteFile(S);
return 0;
}
选项
答案
(1)using namespace std; (2) out1.open(“modil.txt”, ios::binary |ios::app); (3)outl.put(s[i]);
解析
程序要求从键盘输入一个字符串,并将结果保存到文件modil.txt中。从已给定源程序的main主函数开始入手,main主函数首先调用ClearFile函数打开文件,然后调用WriteFile函数将字符串写入文件。
解题思路
(1)第1个标识下的“using std;”是在程序中引入标准命名空间std,对于C++中引入标准命名空间的格式,缺少namespace,所以第1个标识下的语句修改为“using namespace std;”。
(2)第2个标识下,调用成员函数open中,输入输出方式是在ios类中定义的,所以“outl.open(”modil.txt”,binarylapp);”语句缺少类ios,即第2个标识下的语句修改为“out1.open(”modil.txt”,ios::binarylios::app);”。
(3)第3个标识应该用流成员函数put输出字符,所以第3个标识下的语句修改为“outl.put(s
);”。
转载请注明原文地址:https://kaotiyun.com/show/Ruyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
如下函数的作用是以双倍行距输出文件:voiddouble_space(ifstream&f,ofstream&t){charc;whilc(________){;________if(c==’\
下列关于运算符重载的描述中,错误的是()。
下列叙述中正确的是()。
下列关于C++预定义流对象的叙述中,正确的是()。
有如下函数原型longf(doubled);则在保持语义不变的前提下,可以省略的部分是()。
下列有关指针的操作中,正确的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中含有一个源程序文件proj2.cpp。其中定义了类Set和用于测试该类的主函数main。类Set是一个用于描述字符集合的类,在该字符集合中,元素不能重复(将“a”和“A”视为
下面叙述错误的是()。
下列选项中属于面向对象设计方法主要特征的是()。
随机试题
女性,33岁,婚后5年不孕,痛经,进行性加重,妇科检查:宫骶韧带处可触及痛性结节2个,右侧附件区可触及8cm×7cm×6cm大小肿块,活动差,最有效的确诊和治疗方法是
30m跨的预应力混凝土屋架,采用后张法施工,预应力筋为钢筋束,锚具应选用()。
施工总承包单位与分包单位依法签订了“内墙抹灰工程分包协议”,在建设单位组织竣工验收时发现内墙抹灰工程质量不合格。下列表述正确的是()。
下列各项中属于投资活动现金流入的是()。
()具体列举了商业银行的可疑交易标准。
Y公司本月销售A设备情况如下:(1)现款销售10台,售价100000元(不含增价税,本题下同)已人账;(2)需要安装的销售2台,售价20000元,款项尚未收取,安装任务构成销售业务的主要组成部分;(3)分期收款销售4台,售价40000元,第一期款项2
请回答下列有关遗传的问题。(1)人体X染色体上存在血友病基因,以Xh表示,显性基因以XH表示。下图是一个家族系谱图,请据图回答:①若1号的母亲是血友病患者,则1号的父亲的基因型是_______。②若1号的双亲都不是血友病患者,则1号母亲的基因型是_
2013年1月真题一个国家的文化在国际上的影响力是该国软实力的重要组成部分。由于软实力是评判一个国家国际地位的要素之一,所以如何增强软实力就成了各国政府高度关注的重大问题。其实,这一问题不难解决。既然一个国家的文化在国际上的影响力是该国
设随机变量X与Y相互独立,下表列出了二维随机变量(X,Y)的联合分布及关于X与Y的边缘分布中的数值,试求未知参数ai(i=1,2,3,…,8).
A、776years.B、2,277years.C、1,205years.D、2,774years.D
最新回复
(
0
)