字符串中大小写转换输出

目录

诞生原因

运行环境

功能介绍

运行截图

记录内容

代码


诞生原因

经常遇到需要字母大小写转换的事情,如果一个一个去修改可能回很麻烦,

或者有人说 可以打开excel使用其中的函数转换,每次打开excel再弄函数,复制粘贴也够麻烦的

所以就用大码写了个转换的小程序 直接输出全大写和全小写的字符串


运行环境

VS2017


功能介绍

/*
每次输入一行,可包含数字 字母 空格 特殊符号;记录输入内容,输入长度,输入时间;输出为大写一行,小写一行;为了方便使用,在当前目录下生成转换记录,transform.txt;
*/

运行截图


记录内容


代码

/*
Powered by Redmaple 2020-11-22每次输入一行,可包含数字 字母 空格 特殊符号;记录输入内容,输入长度,输入时间;输出为大写一行,小写一行;为了方便使用,在当前目录下生成转换记录,transform.txt;*/
#define _CRT_SECURE_NO_WARNINGS
#include <iostream>
#include <fstream>
#include <string>
#include <algorithm>
#include <cctype>
#include <windows.h>
#include <ctime>
using namespace std;int main()
{cout << "-------- 提示:退出程序请输入“0”--------" << endl;cout << "----- 转换记录请查看“transform.txt”-----" << endl << endl;//创建记录文件ofstream fs_out;fs_out.open("transform.txt", ios::app);if (!fs_out) return 0;// 基于当前系统的当前日期/时间time_t now = time(0);tm *ptime = localtime(&now);//开始循环while (1){string getstr;cout << "输入要转换的内容:";getline(cin, getstr);cout << endl;//程序退出条件if (getstr == "0")break;//回显输入及输入长度cout << "输入:" << getstr << endl;cout << "长度:" << getstr.length() << endl << endl;//将输出写入记录,并记录时间fs_out << "输入:" << getstr << endl;fs_out << "长度:" << getstr.length();fs_out << "\t" << ptime->tm_year+1900 << "-" << ptime->tm_mon << "-" << ptime->tm_mday << " ";fs_out << ptime->tm_hour << ":" << ptime->tm_min << ":" << ptime->tm_sec << endl;fs_out << endl;//小写输出,并写入文件transform(getstr.begin(), getstr.end(), getstr.begin(), tolower);cout << "小写:" << getstr << endl;fs_out << "小写:" << getstr << endl;//大写输出,并写入文件transform(getstr.begin(), getstr.end(), getstr.begin(), toupper);cout << "大写:" << getstr << endl;cout << endl << "============================================" << endl;fs_out << "大写:" << getstr << endl;fs_out << "============================================" << endl;}//程序退出提示,延时800mscout << endl << "--------注意:即将退出程序!!!--------" << endl << endl;Sleep(1 * 800);return 0;
}

字符串中大小写转换输出相关推荐

  1. 删除字符串的大写字母c语言,将字符串大写字母变小写 C语言 字符串中大小写字母转换...

    java怎样将大写字母转换成小写字母 具体代码如下,字符串中大.小写互转 1)输入 第一行只有一个整数m(m都说欲擒故纵最能虏获芳心,可小编拿什么对抗她在皱眉时,小编忍不住嘘寒问暖的情绪. jquer ...

  2. html案例字符串大小写转换,将字符串大写字母变小写 c语言编程:字符串中大小写字母转换...

    java怎样将大写字母转换成小写字母 具体代码如下,字符串中大.小写互转 1)输入 第一行只有一个整数m(m jquery 字符串大写字母转小写 js字符转换成小写的方法:toLowerCase()j ...

  3. JS 统计字符串中大小写字母个数

    JS 统计字符串中大小写字母个数 注:字母a-z的code为97 - 122,A-Z的code为65 - 90 这很重要.不过记不住也没关系 let str = 'naAZiHesnKuanzgA'c ...

  4. shell中大小写转换

    1, 用tr 例如:UPPERCASE=$(echo $VARIABLE | tr '[a-z]' '[A-Z]') (把VARIABLE的小写转换成大写)LOWERCASE=$(echo $VARI ...

  5. 关于Java中大小写转换

    今天刚学的java 字符串大小写的转化 写的不详细或错误请指出啊谢谢!!! 第一步首先要写输入对象的定义,用到Scanner来接收输入的字符串 Scanner sc = new Scanner(Sys ...

  6. 接受字符串参数,返回一个元组,并分别统计字符串中大小写的个数

    题目要求: 编写一个函数, 接收字符串参数, 返回一个元组,'ehllo WROLD' 元组的第一个值为大写字母的个数, 第二个值为小写字母个数. 代码块: def fun(x):upper_coun ...

  7. 输入一段字符,统计一段字符串中大小写字母的个数

    输入一段字符,统计一段字符串大小写字母的个数-python #输入一段字符,统计一段字符串大小写字母的个数 def num(s):num_min=0num_max=0for i in s:if i.i ...

  8. (Python)将字符串中大小写字母提取出来并升华下

    前言 初学Python,有几次作业时遇到过提取字符串中的小写字母或大写字母的问题,网上查阅了下,没有明了的代码来实现(太简单了,都没人写的),自己今天实现了,并且稍稍就题目升华了下用途,所以就写出来, ...

  9. 转换成字符串_汇编语言--将字符串中小写字母转换成大写字母

    将字符串中小写字母转换成大写字母 思路: 将键盘上输入的字符读入 调用DOS 10号功能 利用偏移量的性质(类似指针的移动),逐一将字符转换为大写 在转换完的字符串后面 加上 结束符 '$' 利用DO ...

最新文章

  1. kmeans设置中心_kmeans聚类与支持向量机(1)
  2. 用于Web开发的8 个最好的跨平台编辑器
  3. 记录腾讯云中矿机病毒处理过程(重装系统了fu*k)
  4. 多路平衡查找树 --- B(B-)树
  5. 马斯克抱怨 GPT-3 不够 Open,开源语言模型库来了你要不要学?
  6. 用python实现一个socket echo程序 tcp socket的几个关闭状态
  7. python实验总结心得体会_如何更有效地“肝”论文?这里有份最全工具总结
  8. 想要一款iOS矢量绘图编程软件?推荐来了
  9. Hungry for your love 真爱无限
  10. 从0开发豆果美食小程序——tag组件
  11. comsol如何定义狄利克雷边界_有限元分析(FEA)是个什么东东
  12. android 动态贴纸,萌拍动态贴纸相机软件下载
  13. C语言实现LZW编码
  14. 良知、职业道德及其他
  15. bim要求计算机什么配置,BIM对电脑配置的要求
  16. Java 贪吃虫小游戏
  17. FF直连支付宝问题汇总
  18. 19.2. /etc/shells
  19. 网上购物系统分析类图
  20. 设计一个形状类(接口)Shape,方法:求周长和求面积形状类(接口)的子类(实现类): Rect(矩形) Circle(圆形)Rect类的子类: Square(正方形)不同的子类会有不同的计算周长和面

热门文章

  1. 使用基本线条库进行码绘
  2. FMDB数据库的升级
  3. 工作中常用的前端知识总结
  4. 【R语言】Splatter,一个用于简单模拟单细胞RNA测序数据的R包
  5. 手游平台如何正确运营?
  6. latex各个模块范例模板以及各种使用技巧
  7. 每日五题-202112
  8. rdkitsmarts | 化学反应模板特殊官能团SMARTS整理
  9. thingsboard-部件库开发 之 rpc-部件开发
  10. 浅析image,imagesc,imshow的用法