考研算法45天:首字母大写 【字符串:简单】

news2024/11/25 12:32:20

题目前置知识

如何使用scanf输入一个有空格的字符串

如何输入带空格的字符串_我码了的博客-CSDN博客

 scanf("%[^\n]",str);

如何用ascll码将字符串的小写换为大写

 

char a;
a = a - 32;

题目概况

AC代码

#include <iostream>
using namespace std;


int main(){
    char str[110];
    scanf("%[^\n]",str);
     for(int i=0;str[i]!='\0';i++){
         if(str[i]>='a'&&str[i]<='z'&&(str[i-1]==' '||i==0)){
             str[i] = str[i] - 32;
         }
     }
     printf("%s",str);
    return 0;
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/881826.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

2023年武汉中级工程师职称评审条件是什么?评审材料需要哪些呢?

2023年武汉中级职称评审马上全面开启&#xff0c;预计8月底或者9月初就会开始申报了。 要求&#xff1a;学历、社保、论文、业绩等各类材料等 出证时间&#xff1a;现在申报&#xff0c;年底出结果&#xff0c;次年3-5月出证 一、2023年武汉中级工程师职称评审条件学历条件是什…

insightface安装过程中提示 Microsoft Visual C++ 14.0 or greater is required.

pip install insightface安装过程中提示 Microsoft Visual C 14.0 or greater is required.Get it with "Microsoft C Build Tools": https://visualstudio.microsoft.com/visual-cpp-build-tools/ 根据提示网站访问官网下载生成工具 打开软件后会自动更新环境&#…

一键免费部署自己的GPT网站

先看看效果 https://chat-gpt-next-web2-xi-three.vercel.app 为啥推荐这个呢&#xff0c;其实市面上已经有很多了&#xff0c;这个主要是UI蛮漂亮的&#xff0c;嘿嘿&#xff01; 你要是简单想弄的话&#xff0c;CSDN就能免费搭建一个&#xff0c;这个就自行百度吧&#xff0c…

solidworks图纸加密软件——「天锐绿盾」图纸防泄密系统

如何保护设计的Solidworks图纸的安全&#xff0c;成为设计行业的朋友普遍遇到的问题&#xff0c;建立一套安全系统来维护内部图纸和文件流通的加密安全。在数据时代&#xff0c;电子图纸文档是设计行业和办公人员无法或缺的工作伙伴&#xff0c;成为信息数据的主要存储方式和外…

Java课题笔记~ EL

1.EL (1).JSP脚本的缺点 使用JSP脚本可以实现页面输出显示&#xff0c;那为什么还需要使用EL简化输出呢&#xff1f; 这是因为单纯使用JSP脚本与HTML标签混合&#xff0c;实现输出显示的方式存在一些弊端&#xff0c;归纳如下&#xff1a; 代码结构混乱&#xff0c;可读性差…

win11系统nvm管理多个node版本并踩坑

需求&#xff1a;公司用的老项目需要使用低版本node&#xff0c;但是自己想用最新的技术&#xff0c;需要使用高版本node&#xff0c;所以下了个nvm来管理多个node版本&#xff0c;进行切换使用。网上那么多nvm的教程为啥我还要写&#xff0c;因为我遇到的问题太离谱了&#xf…

Linux6.38 Kubernetes 集群存储

文章目录 计算机系统5G云计算第三章 LINUX Kubernetes 集群存储一、emptyDir存储卷2.hostPath存储卷3.nfs共享存储卷4.PVC 和 PV 计算机系统 5G云计算 第三章 LINUX Kubernetes 集群存储 容器磁盘上的文件的生命周期是短暂的&#xff0c;这就使得在容器中运行重要应用时会出…

半导体蚀刻系统市场预计从2021年的101亿美元增长到2028年的120亿美元,复合年增长率为2.5%。

半导体蚀刻设备是半导体製造过程中使用的设备。 化学溶液通过将晶片浸入化学溶液&#xff08;蚀刻剂&#xff09;中来选择性地去除半导体晶片的特定层或区域&#xff0c;化学溶液溶解并去除晶片表面所需的材料。 根据阿谱尔&#xff08;APO&#xff09;的统计及预测&#xff0c…

centos7安装erlang及rabbitMQ

下载前注意事项&#xff1a; 第一&#xff1a;自己的系统版本&#xff0c;centos中uname -a指令可以查看&#xff0c;el8&#xff0c;el7&#xff0c;rabbitMQ的包不一样&#xff01; 第二&#xff1a;根据rabbitMQ中erlang version找到想要下载rabbitMQ对应erlang版本&#x…

ABAP Der Open SQL command is too big.

ABAP Der Open SQL command is too big. DBSQL_STMNT_TOO_LARGE CX_SY_OPEN_SQL_DB 应该是选择条件中 维护的条件值条数太多了

五个独特且有趣的ChatGPT指令

今天分享5个很实用的指令&#xff0c;这几个指令很多时候对我们输出内容的连贯性、文章风格、创意性等方面有着决定性的作用。 目录 第一个&#xff1a;Max tokens&#xff08;最大令牌&#xff09; 第二个&#xff1a;Top_p(控制采样) 第三个&#xff1a;Presence_penalty …

视频汇聚平台EasyCVR视频监控播放平台WebRTC流地址无法播放的问题解决方案

开源EasyDarwin视频监控TSINGSEE青犀视频平台EasyCVR能在复杂的网络环境中&#xff0c;将分散的各类视频资源进行统一汇聚、整合、集中管理&#xff0c;在视频监控播放上&#xff0c;TSINGSEE青犀视频安防监控汇聚平台可支持1、4、9、16个画面窗口播放&#xff0c;可同时播放多…

msvcp140.dll是什么东西?msvcp140.dll丢失的解决方法

修复msvcp140.dll文件的过程可能会让人感到有些困扰&#xff0c;尤其是对于不太熟悉计算机维护的人来说。当出现msvcp140.dll文件缺失的错误提示时&#xff0c;我意识到这是一个关键的问题&#xff0c;因为该文件是许多应用程序正常运行所必需的。因此&#xff0c;我立即采取行…

实现文件的拖放功能

文章目录 实现文件的拖放功能1 拖放文件至QT窗口1.1 实现方法1.2 效果演示 2 拖放文件至python脚本2.1 实现方法2.2 效果演示 实现文件的拖放功能 试想一下&#xff0c;我们希望将一个python项目文件夹或者脚本在IDE中打开&#xff0c;无论是去IDE中选择文件夹路径&#xff0c;…

神经网络基础-神经网络补充概念-08-逻辑回归中的梯度下降算法

概念 逻辑回归是一种用于分类问题的机器学习算法&#xff0c;而梯度下降是优化算法&#xff0c;用于更新模型参数以最小化损失函数。在逻辑回归中&#xff0c;我们使用梯度下降算法来找到最优的模型参数&#xff0c;使得逻辑回归模型能够更好地拟合训练数据。 逻辑回归中的梯…

.Net 6启用SDK声明隐式全局引用

之前要引用System.xxx相关的组件时&#xff0c;需要每个页面都using&#xff0c;后来出了global using但每个项目还是要添加上&#xff0c;比较麻烦。 现在只需要在项目属性里&#xff0c;勾选以下“隐式全局使用”选项即可免于手动使用using引用这些系统的SDK相关组件。 也可…

成都市加快大模型创新应用,推动人工智能产业高质量发展

在2023年8月份&#xff0c;成都市发布了《成都市加快大模型创新应用推进人工智能产业高质量发展的若干措施》&#xff0c;这些措施为成都市在人工智能领域的发展指明了方向&#xff0c;为产业的高质量发展提供了政策支持和创新环境。 这些措施的积极意义不言而喻。首先&#xf…

电脑——IT人必不可少的重要武器

电脑——IT人必不可少的重要武器 我的战友我的维护硬件软件杀毒软件 有用技巧需要避免的行为其他补充 我的战友 我的“战友”是联想台式机&#xff0c; W i n 10 Win10 Win10的操作系统&#xff0c;它的内存仅有 8 G B 8GB 8GB&#xff0c; C P U CPU CPU也只是 i 5 i5 i5&…

通过css设置filter 属性,使整个页面呈现灰度效果,让整个网页变灰

通过css设置filter 属性设置页面整体置灰 效果图: 通过设置 filter 属性为 grayscale(100%)&#xff0c;页面中的所有元素都会被应用灰色滤镜效果&#xff0c;使整个页面呈现灰度效果。 <style type"text/css"> html { filter: grayscale(100%); -webkit-f…

离线安装.NET Framework 3.5

下载资源包 链接&#xff1a;https://pan.baidu.com/s/1t7OlEXwNDV8YtA7-YuQRSw 提取码&#xff1a;qe8i 解压 NetFx3.cab 文件 然后管理员方式打开cmd命令窗口 dism.exe /online /add-package /packagepath:C:\你的解压路径\NetFx3 里面输入你解压好的文件夹路径 等待添加…