当前位置: 首页 > news >正文

8.5作业

1.思维导图

2.提示并输入一个字符串,统计该字符中大写、小写字母个数、数字个数、空格个数以及其他字符个数,要求使用C++风格字符串完成

#include <iostream>using namespace std;int main()
{string str;cout << "请输入一个字符串" << endl;getline(cin,str);int big = 0, small = 0, num = 0, space = 0,other = 0, size = str.size();for(int i=0;i<size;i++){if(str[i]>='A' && str[i]<='Z')big++;else if(str[i]>='a' && str[i]<='z')small++;else if(str[i]>=0 && str[i]<=9)num++;else if(str[i] == ' ')space++;elseother++;}cout << "大写字母个数:" << big << endl;cout << "小写字母个数:" << small << endl;cout << "数字个数:" << num << endl;cout << "空格个数:" << space << endl;cout << "其他字符个数:" << other << endl;return 0;
}
http://www.lryc.cn/news/415611.html

相关文章:

  • 【问题】C++:有哪些类型的智能指针,区别?
  • Go-反射
  • 【深度学习】DeepSpeed,ZeRO 数据并行的三个阶段是什么?
  • 代码随想录算法训练营第三十六天 | 1049. 最后一块石头的重量 II、494. 目标和、474.一和零
  • Pandas行列变换指南:数据重塑的艺术
  • 1.MySQL面试题之innodb如何解决幻读
  • Nginx中$http_host、$host、$proxy_host的区别
  • C# Unity 面向对象补全计划 七大原则 之 里氏替换(LSP) 难度:☆☆☆ 总结:子类可以当父类用,牛马是马,骡马也是马
  • PXE批量安装操作系统
  • float32转float16、snorm/sunorm8/16 学习及实现
  • 小型养猫空气净化器怎么选?小型养猫空气净化器产品评测
  • 数学建模--二分法
  • 如何使用 Puppeteer 绕过 Akamai
  • 【硬件知识】车规级开发等级——AEQ-100和ISO26262标准
  • Qt | QStackedBarSeries(堆叠条形图)+QPercentBarSeries(堆叠百分比条形图)
  • C++——多态经典案例(一)组装电脑
  • 从传统监控到智能化升级:EasyCVR视频汇聚平台的一站式解决方案
  • Windows下,已知程序PID,取得其窗口句柄HWND
  • Java获取exe文件详细信息:产品名称,产品版本等
  • ORB-SLAM2运行环境搭建
  • Nginx高频核心面试题2
  • 全面提升PDF编辑效率,2024年五大顶级PDF编辑器推荐!
  • 代码随想录算法训练营第二十天|235. 二叉搜索树的最近公共祖先 701.二叉搜索树中的插入操作 450.删除二叉搜索树中的节点
  • 视频美颜SDK与直播美颜插件在实时视频中的应用
  • 【Linux】yum(工具篇)
  • 3GPP入门
  • FFmpeg内存对齐简述
  • 手机号码归属地查询接口如何对接?(一)
  • DDei在线设计器-加载数据
  • NetLLM: Adapting Large Language Models for Networking.