未知题型
使用VC++6.0打开考生文件夹下的源程序文件 1.cpp,该程序运行时有错误,请改正程序中的错误。本程序要求实现的功能为从键盘输入一个字符串,并将结果保存到文件1.txt中。 注意:不要改动main函数,不能增加或删除行,也不能更改程序的结构,错误的语句在 //******error******的下面。 试题程序: include<iostream> include<fstream> //********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; cin.getline(s,1024); WriteFile(s); return0; }
A.0打开考生文件夹下的源程序文件B.cpp,该程序运行时有错误,请改正程序中的错误。本程序要求实现的功能为从键盘输入一个字符串,并将结果保存到文件1.txt中。
C.open('1.txt',binary|app);
D.puts(s[i]);
E.close;
F.open('1.txt');
G.close;
H.getline(s,1024);
【参考答案】
(1)应改为“usingnamespacestd;”。
(2)应改为“outl.open('1.txt',ios......
(↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)
点击查看答案
