用C++ 从一个文本文件读取正文,将其中的小写字母转化成大写字母,大写字母转换成小写字母,其他字符

用C++从一个文本文件读取正文,将其中的小写字母转化成大写字母,大写字母转换成小写字母,其他字符不变,然后输出到另一个文本文件中保存。要求:(1)用一个子函数完成转换功能... 用C++
从一个文本文件读取正文,将其中的小写字母转化成大写字母,大写字母转换成小写字母,其他字符不变,然后输出到另一个文本文件中保存。
要求:(1)用一个子函数完成转换功能
(2)用文件实现
(3)交作业时,文本文件与程序文件都要有
展开
 我来答
White_MouseYBZ
2015-07-02 · TA获得超过4万个赞
知道大有可为答主
回答量:2.1万
采纳率:82%
帮助的人:6655万
展开全部
//#include "stdafx.h"//vc++6.0加上这一行.
#include <fstream>
#include <iostream>
using namespace std;
char conversion(char ch){
    if(ch>='a' && ch<='z')
        return ch&0xDF;
    else if(ch>='A' && ch<='Z')
        return ch|0x20;
    else return ch;
}
int main(void){
    char k;
    ifstream fpi("123.txt");
    ofstream fpo("456.txt");
    if(!fpi || !fpo){
        cout << "Open the file failure...\n";
        exit(0);
    }
    while(fpi >> k,!fpi.eof()){
        fpo << conversion(k);}
    fpi.close();
    fpo.close();
    cout << "Conversion is complete!\n";
    return 0;
}

文本内容:

The uick brown fox jumps over a lazy dog. 1234567890

_玄武酷酷熊_
2015-07-01
知道答主
回答量:31
采纳率:0%
帮助的人:15.4万
展开全部
你是找代做还是什么
追答
你是找代做还是什么
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cvndujvd
2015-06-30 · 超过80用户采纳过TA的回答
知道答主
回答量:278
采纳率:0%
帮助的人:97.3万
展开全部
请你把这个的原题给我发过来,要照片形式的,谢谢
追问
是b7

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式