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

2024.3.11

提示并输入一个字符串,统计该字符中大写、小写字母个数、数字个数、空格个数以及其他字符个数

#include <iostream>
#include<string>
using namespace std;int main()
{cout << "please input a string:" << endl;string str;getline(cin,str);//getcline 输入可以输入空格int bigletter=0;int litterletter=0;int spacenum=0;int number=0;int otherchar=0;for(int i=0;i<(int)str.size();i++)//.size()强转的原因是因为其返回值是一个无符号的{if(str.at(i)>='A' && str.at(i)<='Z')//判断大写{bigletter++;} else if (str.at(i)>='a' && str.at(i)<='z')//判断小写{litterletter++;}else if(str.at(i)>='0' && str.at(i)<='9')//判断是否是数字{number++;}else if(str.at(i) == ' ')//判断是否空格{spacenum++;}else //其他字符{otherchar++;}}cout<<"str="<<str<<endl;cout<<"bigletter="<<bigletter<<endl;cout<<"litterletter="<<litterletter<<endl;cout<<"number="<<number<<endl;cout<<"spacenum="<<spacenum<<endl;cout<<"otherwechar="<<otherchar<<endl;return 0;
}

相关文章:

2024.3.11

提示并输入一个字符串&#xff0c;统计该字符中大写、小写字母个数、数字个数、空格个数以及其他字符个数 #include <iostream> #include<string> using namespace std;int main() {cout << "please input a string:" << endl;string str;g…...

Web服务器需要警惕的一些安全隐患

Web服务器需要警惕的一些安全隐患有哪些&#xff0c;今天德迅云安全就带您来了解下。熟悉了解了就知道怎么规避风险。不过无论是什么漏洞&#xff0c;都体现着安全是一个整体的真理&#xff0c;考虑Web服务器的安全性&#xff0c;必须要考虑到与之相配合的操作系统。 1.物理路径…...

MinGW-w64的下载与安装

文章目录 1 下载2 安装3 配置环境变量4 验证 1 下载 官网地址&#xff1a;https://www.mingw-w64.org/github地址&#xff1a;https://github.com/niXman/mingw-builds-binaries/releases windows下载 跳转github下载 版本号选择&#xff1a;13.2.0是GCC的版本号&#xff1b…...

docker使用笔记

查看本机上所有镜像 docker images打包项目&#xff08;打包完成后自动载入镜像&#xff09; The command docker build -t search-server . you provided is a standard way to build a Docker image. The -t flag tags the resulting image, and search-server is the tag …...

新规正式发布 | 百度深度参编《生成式人工智能服务安全基本要求》

2024年2月29日&#xff0c;全国网络安全标准化技术委员会&#xff08; TC260 &#xff09;正式发布《生成式人工智能服务安全基本要求》&#xff08;以下简称《基本要求》&#xff09;。《基本要求》规定了生成式人工智能服务在安全方面的基本要求&#xff0c;包括语料安全、模…...

2024年AI辅助研发的趋势和影响

摘要&#xff1a;随着人工智能技术的迅猛发展&#xff0c;2024年AI辅助研发正成为科技界和工业界的瞩目焦点。本文将探讨AI辅助研发在各个领域的应用和影响&#xff0c;并展望2024年AI辅助研发的趋势。 引言 随着人工智能技术的不断进步&#xff0c;AI辅助研发正逐渐渗透到各…...

2k_Day1:今天是设计模式的大白话1

大白话&#xff1a; 原则有一点很难做到&#xff0c;就是定义好的类&#xff0c;只能加不能改&#xff08;开放-关闭原则&#xff09; 1.工厂模式就是&#xff0c;比如你定了一个汽车接口&#xff0c;然后小车、中车、大车都继承这个接口&#xff0c;这时&#xff0c;定一个汽…...

面试官:说说你对事件循环的理解

一、事件循环是什么 首先&#xff0c;JavaScript是一门单线程的语言&#xff0c;意味着同一时间内只能做一件事&#xff0c;但是这并不意味着单线程就是阻塞&#xff0c;而实现单线程非阻塞的方法就是事件循环 在JavaScript中&#xff0c;所有的任务都可以分为 同步任务&#…...

【SpringCloud微服务实战03】Nacos 注册中心

一、Nacos安装 官方文档安装Nacos教程:Nacos 快速开始 这里安装的是1.4.7版本,安装之后访问http://127.0.0.1:8848/nacos 管理界面如下:(用户名:nacos,密码:nacos) 二、Nacos服务注册和发现 1、在父工程中配置文件pom.xml 中添加spring-cloud-alilbaba的管理依赖:…...

FLatten Transformer_ Vision Transformer using Focused Linear Attention

paper: https://arxiv.org/abs/2308.00442 code: https://github.com/LeapLabTHU/FLatten-Transformer 摘要 当将transformer模型应用于视觉任务时&#xff0c;自注意的二次计算复杂度( n 2 n^2 n2)一直是一个持续存在的挑战。另一方面&#xff0c;线性注意通过精心设计的映射…...

STM32CubeMX学习笔记17--- FSMC

1.1 TFTLCD简介 TFT-LCD&#xff08;thin film transistor-liquid crystal display&#xff09;即薄膜晶体管液晶显示器。液晶显示屏的每一个像素上都设置有一个薄膜晶体管&#xff08;TFT&#xff09;&#xff0c;每个像素都可以通过点脉冲直接控制&#xff0c;因而每个节点都…...

【MogDB】实战MogDB数据库适配Halo博客系统1.6版本(基于springframework+hibernate+HikariPool)

前言 前一篇文章说了MogDB适配Halo,【MogDB】将流行的博客系统Halo后端的数据库设置为MogDB,但是适配的是2.x版本&#xff0c;由于2.x版本已经引入了对postgresql的支持&#xff0c;而MogDB对于postgresql有很好的兼容性&#xff0c;因此适配起来很简单。但是由于halo2.x的版本…...

Python与FPGA——局部二值化

文章目录 前言一、局部二值化二、Python局部二值化三、FPGA局部二值化总结 前言 局部二值化较全局二值化难&#xff0c;我们将在此实现Python与FPGA的局部二值化处理。 一、局部二值化 局部二值化就是使用一个窗口&#xff0c;在图像上进行扫描&#xff0c;每扫出9个像素求平均…...

shell文本处理工具-shell三剑客1

shell脚本常用基础命令2 shell脚本常用基础命令 shell脚本常用基础命令2一、grep用法二、sed用法2.1p参数 &#xff08;显示&#xff09;n参数&#xff08;只显示处理过的行&#xff09; 文本处理三剑客&#xff1a;grep sed awk 一、grep用法 grep -E egrep (扩展搜索正文表…...

函数的传入参数-传参定义

基于函数的定义语法&#xff1a; def 函数名&#xff08;传入参数&#xff09;函数体return 返回值 可以有如下函数定义&#xff1a; def add(x,y):return xyprint(f"{x} {y}的结果是&#xff1a;{result}") 实现了&#xff0c;每次计算的是xy&#xff0c;而非…...

主流接口测试框架对比,究竟哪个更好用

公司计划系统的开展接口自动化测试&#xff0c;需要我这边调研一下主流的接口测试框架给后端测试&#xff08;主要测试接口&#xff09;的同事介绍一下每个框架的特定和使用方式。后端同事根据他们接口的特点提出一下需求&#xff0c;看哪个框架更适合我们。 需求 1、接口编写…...

常用python模板

1.简单脚本模板 def main():#代码逻辑if __name__"__main__":main() 2.类定义模板 Class Myclass:def __init__(self,parameter):self.parameterparameterdef my_method(self):#方法逻辑 3.函数定义模板 def my_function(parameter):#代码逻辑return result 4.…...

53. 最大子数组和(力扣LeetCode)

文章目录 53. 最大子数组和题目描述暴力&#xff08;运行超时&#xff09;贪心 53. 最大子数组和 题目描述 给你一个整数数组 nums &#xff0c;请你找出一个具有最大和的连续子数组&#xff08;子数组最少包含一个元素&#xff09;&#xff0c;返回其最大和。 子数组是数组…...

如何远程SSH连接在家的服务器主机

当您需要通过SSH远程连接到家里的服务器主机时&#xff0c;以下是更详细的实施步骤&#xff1a; 1. 确保服务器主机已开启SSH服务 安装SSH服务&#xff1a;首先&#xff0c;确保您的服务器主机上安装了SSH服务。根据您的操作系统&#xff0c;您可以使用相应的包管理器来安装。…...

【亲测有效】解决三月八号ChatGPT 发消息无响应!

背景 今天忽然发现 ChatGPT 无法发送消息&#xff0c;能查看历史对话&#xff0c;但是无法发送消息。 可能的原因 出现这个问题的各位&#xff0c;应该都是点击登录后顶部弹窗邀请 [加入多语言 alapha 测试] 了&#xff0c;并且语言选择了中文&#xff0c;抓包看到 ab.chatg…...

Linux系统安装Photoshop CC 2022终极指南:零基础快速上手专业图像编辑

Linux系统安装Photoshop CC 2022终极指南&#xff1a;零基础快速上手专业图像编辑 【免费下载链接】Photoshop-CC2022-Linux Installer from Photoshop CC 2021 to 2022 on linux with a GUI 项目地址: https://gitcode.com/gh_mirrors/ph/Photoshop-CC2022-Linux 还在为…...

Ribo-seq翻译组测序技术优化,rRNA占比平均低至14%,新增翻译暂停分析

Ribo-seq (Ribosome profiling)&#xff0c;即核糖体印迹测序技术&#xff0c;系由 Weissman 课题组于 2009 年首次发表的翻译组学研究技术[1]。利用 Ribo-seq&#xff0c;研究者能从基因组水平检测蛋白质的翻译状况&#xff0c;获得全面的、高质量的蛋白质翻译速度情况&#x…...

如何永久保存微信聊天记录?WeChatMsg免费开源工具终极指南

如何永久保存微信聊天记录&#xff1f;WeChatMsg免费开源工具终极指南 【免费下载链接】WeChatMsg 提取微信聊天记录&#xff0c;将其导出成HTML、Word、CSV文档永久保存&#xff0c;对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/GitHub_Trending/we/W…...

Solana验证节点同步太慢?保姆级快照下载与加速同步配置指南

Solana验证节点同步太慢&#xff1f;保姆级快照下载与加速同步配置指南 运行Solana验证节点时&#xff0c;最令人头疼的莫过于漫长的区块同步过程。我曾亲眼见过一个节点花了整整三天才完成同步&#xff0c;期间消耗的服务器资源和运维精力让人抓狂。不过别担心&#xff0c;通…...

生成式AI的版权之困:我们训练模型,谁拥有产出?

在人工智能技术飞速发展的今天&#xff0c;生成式AI已成为各行各业的核心工具。它能够自动生成文本、代码、图像甚至视频&#xff0c;极大提升了生产效率。然而&#xff0c;随之而来的版权归属问题却引发了广泛争议。对于软件测试从业者而言&#xff0c;这不仅是法律挑战&#…...

南北阁Nanbeige 4.1-3B固件开发实战:从编译到烧录全流程

南北阁Nanbeige 4.1-3B固件开发实战&#xff1a;从编译到烧录全流程 探索如何利用南北阁Nanbeige 4.1-3B模型优化嵌入式设备的固件开发流程&#xff0c;提升开发效率与智能化水平。 1. 引言&#xff1a;当AI大模型遇见嵌入式固件开发 如果你正在开发物联网设备&#xff0c;肯定…...

YOLO-v8.3零基础教程:跟着文档一步步,轻松玩转计算机视觉

YOLO-v8.3零基础教程&#xff1a;跟着文档一步步&#xff0c;轻松玩转计算机视觉 1. 认识YOLO-v8.3 1.1 什么是YOLO&#xff1f; YOLO&#xff08;You Only Look Once&#xff09;是一种革命性的计算机视觉算法&#xff0c;它能在单次前向传播中同时完成目标检测和分类任务。…...

SDMatte在嵌入式设备上的轻量化部署探索:基于STM32的启发

SDMatte在嵌入式设备上的轻量化部署探索&#xff1a;基于STM32的启发 1. 边缘计算时代的图像处理新挑战 在智能摄像头、无人机和工业检测设备快速普及的今天&#xff0c;边缘端图像处理需求呈现爆发式增长。传统方案依赖云端服务器处理图像数据&#xff0c;但面临延迟高、带宽…...

CHORD-X系统在复杂操作系统环境下的兼容性部署方案

CHORD-X系统在复杂操作系统环境下的兼容性部署方案 部署一套AI系统&#xff0c;最让人头疼的往往不是模型本身&#xff0c;而是它能不能在你手头的电脑或服务器上顺利跑起来。尤其是当你的工作环境里混杂着Windows、各种Linux发行版&#xff0c;甚至还有国产化操作系统时&…...

LLM 算法岗 | 八股问答()· 多模态与主流模型架构曰

7.1 初识三维模型 7.1.1 三维模型的数据载体 随着计算机图形技术的发展&#xff0c;我们或多或少都会见过或者听说过三维模型。笔者始终记得小时候第一次在电视上看到三维动画《变形金刚&#xff1a;超能勇士》的震撼感受&#xff1b;而现在我们已经可以在手机上玩三维游戏《王…...