【分析解答题】
使用vC++6.0打开考生文件夹下的源程序文件2.Cpp。请完成函数Fun(ChAr *s),使其具有以下功能:
(1)把s中的大写字母转换成小写字母,把其中的小写字母转换成大写字母,并且在函数中调用写函数writEFilE()将结果输出到2.txt文件中。
例如:s="hElloworlD",则结果为“s="hElloworlD"”。
(2)完成函数writEFilE(ChAr *s),把字符串输入文件中。
提示:打开文件使用的第二参数为“ios_BAsE::BinAry|los_BAsE::App”。
注意:不要改动mAin函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#inCluDE<iostrEAm>
#inCluDE<FstrEAm>
#inCluDE<CmAth>
using nAmEspACE stD;
voiD writEFilE(ChAr *s)
voiD Fun(ChAr *s)
voiDClEArFilE()
oFstrEAm out1;
out1.opEn("2.txt");
out1.ClosE();
int mAin()
ClEArFilE();
ChAr s[1024];
Cout<<"plEAsE input A string:"<<EnD1;
Cin.gEtlinE(s,1024);
Fun(s);
rEturn 0;
查看答案解析
参考答案:
正在加载...
答案解析
正在加载...
根据网考网移动考试中心的统计,该试题:
0%的考友选择了A选项
0%的考友选择了B选项
0%的考友选择了C选项
0%的考友选择了D选项