首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误。本程序要求实现的功能为:从键盘输入一个字符串,并将结果保存到文件modi1.txt中。 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误。本程序要求实现的功能为:从键盘输入一个字符串,并将结果保存到文件modi1.txt中。 注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误
admin
2016-10-28
48
问题
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错误,请改正程序中的错误。本程序要求实现的功能为:从键盘输入一个字符串,并将结果保存到文件modi1.txt中。
注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语句在//******error******的下面。
#include<iostream>
#include<fstream>
//********error********
using std;
void WriteFile(char*s)
{
ofstream out1;
//********error********
out1.open("modi1.txt",binary|app),
for(int]i=0;s
!=0;i++)
{
//********error********
out1.puts(s
);
}
out1.close();
}
void ClearFile()
{
ofstream out1;
out1.open("modi1.txt");
out1.close();
}
int main()
{
char s[1024];
ClearFile();
cout<<"please input a string:"<<endl;
cin.getline(s,1024);
WriteFile(s);
return0;
}
选项
答案
(1)using =namespace std; (2)out.open("modi1.txt",ios::binary|ios::app); (3)out1.put(s[i]);
解析
(1)第1个标识下的“using std;”是在程序中引入标准命名空间std,对于C++中引入标准命名空间的格式,缺少namespace,所以第1个标识下的语句修改为“using namespace std;”。
(2)第2个标识下,调用成员函数open中,输入输出方式是在ios类中定义的,所以“out1.open("modi1.txt",binarylapp);”语句缺少类ios,即第2个标识下的语句修改为“out1.open("modi1.txt",ios::binary[ios::app);”。
(3)第3个标识应该用流成员函数put输出字符,所以第3个标识下的语句修改为“out1.put(s
);”。
转载请注明原文地址:https://kaotiyun.com/show/uKNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
拷贝构造函数的参数一般是
有以下程序:#include<iostream>usingnamespacestd;classCFactorial{private:intvalue;intfact
有如下程序:#include<iostream>usingnamespacestd;classshapes{protected:intx,y;public:void
【】是当前软件开发环境中富有特色的研究工作和发展方向。
若有以下程序:#include<iOStream>usingnamespacesstd;classA{public:A(){}A(inti){x1=i;
关于类模板,下列表述不正确的是
有如下函数模板定义:template<typenameT1,typenameT2,typenameT3>T2plusT1t1,T3t3){returnt1+t3;}则以下调用中正确是
若执行语句:cout<<setfill(’*’)<<setw(10)<<123<<"OK"<<end1后将输出
下列关于栈的叙述正确的是
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为【】的。
随机试题
转动工作台铣斜齿条时,工件装夹应使工件侧面与纵向移距方向平行。
试述行政组织与企业、事业、群团等其他社会组织的区别。
关于禁水-加压素试验正确的是
[背景资料]某市中心区新建一座商业中心,建筑面积26000m2。地下二层,地上十六层,一至三层有裙房,结构形式为钢筋混凝土框架结构,柱网尺寸为8.4m×7.2m,其中二层南侧有通长悬挑露台,悬挑长度为3m。施工现场内有一条10kV高压线从场区东侧穿过,由
承包商的费用索赔可以分为损失索赔和额外工作索赔,额外工作索赔的计算基础是()。
某施工总承包单位与分包单位在分包合同中约定:分包施工中出现任何安全事故,均由分包单位承担,该约定()。
下列证券中,最容易受到购买力风险影响的证券为()。Ⅰ.普通股Ⅱ.优先股Ⅲ.固定收益政府债券Ⅳ.固定收益金融债券
赤诚公司2005—2009年各年产品销售收入分别为2000万元、2400万元、2600万元、2800万元和3000万元;各年年末现金余额分别为110万元、130万元、140万元、150万元和160万元。在年度销售收入不高于5000万元的前提下,
某市居民张某将自有的一套房产出典给在本市工作的某外籍个人,张某需缴纳房产税。()
TO:StaffFROM:DennisBuckmaster,HRDheadSUBJECT:JobAdvertisementsDATE:August5SinceSolanoMarketingwasestablished,
最新回复
(
0
)