233网校- 计算机二级计算机二级

报考
  • 扫描二维码直接进入

    扫描二维码进入

  • 题 库
    扫描二维码直接进入

    扫描二维码进入

  • 移动
    扫描二维码直接进入

    233网校移动

  • 移动APP
    扫描二维码直接进入

    扫描二维码下载APP

您现在的位置:233网校>计算机二级>C++>模拟试题

2019年3月计算机二级C++操作练习题及答案013

来源:233网校 2019年2月1日 分享到 评论

一、程序改错题

使用VC++6.0打开考生文件夹下的源程序文件

1.cpp,该程序运行时有错误,请改正程序中的错误。本程序要求实现的功能为从键盘输入一个字符串,并将结果保存到文件1.txt中。

注意:不要改动main函数,不能增加或删除行,也不能更改程序的结构,错误的语句在

//******error******的下面。

试题程序:

#include

#include

//********error********

usingstd;

voidWriteFile(char*s)

{

ofstreamout1;

//********error********

out1.open("1.txt",binary|app);

for(inti=0;s[i]!=0;i++)

{

//********error********

out1.puts(s[i]);

}

out1.close();

}

voidClearFile()

{

ofstreamout1;

out1.open("1.txt");

out1.close();

}

intmain()

{

chars[1024];

ClearFile();

cout<<"pleaseinputastrin9:"<<ENDL;< p>

cin.getline(s,1024);

WriteFile(s);

return0;

}

答案:(1)应改为“usingnamespacestd;”。

(2)应改为“outl.open("1.txt",ios::binary|ios::app);”。

(3)应改为“out1.put(s[i]);”。

考试大纲2019年全国计算机等级考试大纲汇总

考试教材2019年全国计算机等级考试教材汇总

领先备考:计算机名师辅导,30小时高效提分,150元快速取证,马上试听>>

责编:cll
登录

新用户注册领取课程礼包

立即注册
扫一扫,立即下载
意见反馈 返回顶部