输入一段字符串,把其全部转换成大写字母

2023-10-31

#include<stdio.h>
#include<string.h>
int main()
{
	char str[100];
	int len;
	int i=0;
	printf("请输入一段字符串:");
	gets(str);
	len=strlen(str);
	for(i=0;i<len;i++)
	{
		if(str[i]>='a'&&str[i]<='z')
			str[i]-=32;//小写转换成大写是减32,大写转换成小写是加上32
	}
	puts(str);
}

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

输入一段字符串,把其全部转换成大写字母 的相关文章

  • Educoder---Java面向对象 - 集合框架(1)

    第一题 请仔细阅读右侧代码 根据方法内的提示 在Begin End区域内进行代码补充 创建ArrayList集合并且向集合中添加数据 具体要求如下 添加字符串类型数据 https www educoder net 添加double类型数据
  • 【PAT乙级】旧键盘打字

    题目描述 旧键盘上坏了几个键 于是在敲一段文字的时候 对应的字符就不会出现 现在给出应该输入的一段文字 以及坏掉的那些键 打出的结果文字会是怎样 输入格式 输入在 2 行中分别给出坏掉的那些键 以及应该输入的文字 其中对应英文字母的坏键以大
  • javax.net.ssl.SSLException: Received fatal alert: protocol_version

    最近需要第三方回传数据到自己的地址 发现调不通 如下 1 第三方错误提示 根据提示是请求时所用的tls协议版本与目标地址所能使用的不一致 2 第三方查看代码中所有的tls版本 查看目标地址所能支持的tls版本 nmap script ssl
  • python:综合运用

    目录 一 数据库连接 二 Django相关 1 session 2 分页 3 生成Excel 4 数据筛选 5 定时任务 三 Pandas相关 1 df转字典 2 常用语法1 3 常用语法2 四 html相关 1 漂浮文字js 2 下拉框改
  • LeetCode题目笔记--12.整数转罗马数字

    题目描述 题目跟前面13题描述一样 就是问题变为整数转成罗马数字 思路 上一道题罗马数字转整数比较简单 因为不存在罗马数字表示冲突的问题 即不存在一个罗马数字对应多个整数 而这个问题中 就要考虑一下这个问题了 因为如果不加以约束的话 一个整
  • js基础之闭包

    作为前端开发 闭包是时时刻刻都在使用的 理解闭包是十分重要的 下面从闭包的定义 使用场景 及优缺点进行总结 帮助大家更好的理解闭包 什么是闭包 引用自 MDN关于闭包的描述 闭包 closure 是一个函数以及其捆绑的周边环境状态 lexi
  • C++ 最长回文串

    已知一个只包括大小写字符的字符串 求用该字符串中的字符可以生成的最长回文字符串的长度 例如 s abccccddaa 可生成的最长回文字符串长度为9 如dccaaaccd adccbccda acdcacdca等 都是正确的 利用字符哈希方
  • C语言面试题之字符串操作

    今 天做了花了几分钟做了三道C语言面试题 跟大家分享一下 找错 Void test1 char string 10 char str1 0123456789 strcpy string str1 答 string 大小不够 str1末尾还有
  • Python基础知识第四篇:方法重写+文件处理+异常处理,冒死上传

    Python基础知识第四篇 基础知识第一话 基础知识第二话 基础知识第三话 今天给大家分享的是第四篇 前面几篇我都放在上面了 小伙伴可以自己领取巩固复习 方法重写 Python学习交流Q群 906715085 print 方法重写 codi
  • 知识点——初识java中File类

    1 1 什么是File类 SUN公司提供给开发者操作文件和文件夹的一个类对象 Java中万物皆对象 计算机中万物皆文件 获取File类有三种方式 Constructor 构造方法 File String pathName 根据对应的文件路径
  • Java CGLIB动态代理示例

    1 CGLIB动态代理简介 JDK动态代理是利用反射机制生成一个实现代理接口的匿名类 在调用具体方法前调用InvokeHandler来处理 而cglib动态代理是利用asm开源包 对代理对象类的class文件加载进来 通过修改其字节码生成子
  • mysql基本数据类型

    概述 要想学好mysql 了解其支持的基本数据类型以及内部原理是极为重要的 只有这样 我们才能根据不同的业务要求来选择不同的数据类型 实现最佳的存储效果和查询性能 因而本文就着重总结一下mysql支持的数据类型以及内部的存储原理 总体来说
  • 【Java数据类型】各种数据类型的相互转换总结

    基础数据类型包括 byte short int long float double char String boolean 在许多场合需要用到它们的相互转换 本文 将介绍几种转换方式 以及对转换方式的原理简要介绍 文章目录 法则与特性 字节
  • list转json字符串

    使用Gson把list转成json字符串 com google gson Gson GetMapping valueTest public String valueTest List
  • 提取字符串中的数字C/C++(指针)

    任务描述 本关任务 在一串隐藏着一个或多个数值的字符中 选出字符串中的所有数字字符 并将选出的数字字符重新组成新字符串 如果在第一个数字字符之前有负号 则保留该负号 有多个负号时只保留一个 例如 输入的字符串为 a 1 2 4sd5 s6
  • 基础算法题——帅到没朋友(唯一性)

    帅到没朋友 当芸芸众生忙着在朋友圈中发照片的时候 总有一些人因为太帅而没有朋友 本题就要求你找出那些帅到没有朋友的人 输入格式 输入第一行给出一个正整数N 100 是已知朋友圈的个数 随后N行 每行首先给出一个正整数K 1000 为朋友圈中
  • Python命令行参数定义及注意事项

    在命令行中运行python代码是很常见的 下面介绍如何定义命令后面跟的参数 常规用法 Python代码中主要使用下面几行代码来定义并获取需要在命令行中赋值的参数 import argparse parser argparse Argumen
  • 表示数值的字符串(含思路解答示意图)【剑指offer——JAVA实现】

    题目描述 请实现一个函数用来判断字符串是否表示数值 包括整数和小数 例如 字符串 100 5e2 123 3 1416 和 1E 16 都表示数值 但是 12e 1a3 14 1 2 3 5 和 12e 4 3 都不是 解法一 思路 状态机
  • c++工程模式+配置文件+动态调用类

    前言 主函数 SimpleFactoryRefactor cpp include
  • 数学(五) -- LC[415]&[455] 字符串相加与两数相加

    1 字符串相加 1 1 题目描述 给定两个字符串形式的非负整数 num1 和num2 计算它们的和并同样以字符串形式返回 你不能使用任何內建的用于处理大整数的库 比如 BigInteger 也不能直接将输入的字符串转换为整数形式 示例 1

随机推荐

  • cpp: Memento Pattern

    file ActorMemento h brief 备忘录模式 Memento Pattern亦称 快照 Snapshot Memento C 14 2023年6月6日 涂聚文 Geovin Du Visual Studio 2022 ed
  • 浅析Kubelet如何上报状态

    浅析Kubelet如何上报状态 1 kubelet上报节点状态 在K8S集群中 由运行在每个节点的Kubelet定期上报心跳到ApiServer 以此来判断Node是否存活 若Node超过一定时间没有上报心跳 则该节点的状态会被设置为Not
  • 我的世界服务器显示outofmemory,我的世界内存溢出怎么办 我的世界游戏优化教程-游侠网...

    很多新手玩家第一次进入我的世界的游戏会遇见各种各样的问题 最常见的莫过于内存溢出不足游戏闪退以及CPU使用率的问题了 所以今天小编为大家带来的便是玩家 o正义之身o 整理分享的游戏优化教程 游戏启动运行上面有问题的玩家不妨点击进来看看吧 游
  • Python编程从入门到实践(五)-字典

    1 一个简单的字典 来看一个游戏 其中包含一些外星人 这些外星人的颜色和点数各不相同 下面是一个简单的字典 存储了有关特定外星人的信息 alien py alien 0 color green points 5 print alien 0
  • Flink学习26:触发器

    触发器 作用 决定何时 触发窗口计算函数 开始计算 每个窗口都有一个默认触发器 也可以自定义触发器 自定义触发器 示例1 当流中元素达到5个以后 触发窗口计算 import org apache flink api common funct
  • Qt 信号和槽连接的 connect 第五个参数

    connect用于连接qt的信号和槽 在qt编程过程中不可或缺 它其实有第五个参数 只是一般使用默认值 在满足某些特殊需求的时候可能需要手动设置 1 Qt AutoConnection 默认值 使用这个值则连接类型会在信号发送时决定 如果接
  • 计算机专业要考什么证书?

    大家好 我是良许 从去年 12 月开始 我已经在视频号 抖音等主流视频平台上连续更新视频到现在 并得到了不错的评价 视频 100 原创录制 绝非垃圾搬运号 每个视频都花了很多时间精力用心制作 欢迎大家关注哦 考虑到有些小伙伴没有看过我的视频
  • 全国首个元宇宙高校院系都已成立,你还在选择就业方向吗?

    近日 元宇宙行业发生的一则新闻引起热议 南京信息工程大学人工智能学院 未来技术学院 信息工程系更名为元宇宙工程系 这是国内高校设立的首个元宇宙院系 事实上 自从去年 元宇宙 这个词引起轰动之后 很多著名大学都开始涉足元宇宙 建立了元宇宙研究
  • R语言(6) 双坐标图

    双坐标图 library readxl stock lt read excel stock xlsx par mar c 5 4 4 4 par mar 选项的作用是调整绘图区域距离外围框线的距离 plot stock date stock
  • win11任务栏某些情况下不能自动隐藏问题初探

    2023 2 20更新 最新版本的win11似乎已经解决了因为下述原因导致的状态栏不能自动隐藏的问题 win11专业版 win版本 22H2 操作系统版本 22624 1391 如果你的设备不是上述版本 那么不能自动隐藏任务栏的原因可能如下
  • TypeScript详解十六:类型声明(declare)

    目录 前言 一 类型声明的作用 1 1 declare 关键字 1 2 示例 二 常见的几种类型声明 2 1 普通类型声明 2 2 外部枚举 2 3 命名空间 三 类型声明文件 3 1 模拟类型声明文件 以 jquery 为例 3 2 使用
  • 机器学习(上)-回归模型

    1 sklearn构建完整的机器学习项目流程详解 一般来说 一个完整的机器学习项目分为以下步骤 第一步 明确项目任务 回归 分类 第二步 收集数据集并选择合适的特征 第三步 选择度量模型性能的指标 第四步 选择具体的模型并进行训练以优化模型
  • wordpress修改文件上传大小

    找到文件 在网页根目录下 find name htaccess 在文件末尾添加内容 重启服务器 php value upload max filesize 64M php value post max size 64M php value
  • python是一门面向对象的编程语言_面向对象的编程语言和面向过程的编程语言是啥?...

    例如 python是一门面向对象的编程语言 面向对象的编程语言 语言中的所有操作都是通过对象来进行的 面向对象的编程语言 关注的是对象 而不关注过程 对于面向对象的语言来说 一切都是对象 例子 1 孩他妈起床叫孩子上学 面向对象的编程思想
  • 【Qt 开源音视频框架模块QtAV】01:介绍、编译以及简单使用

    介绍 QtAV 是一个基于 Qt 和 FFmpeg 的跨平台 高性能多媒体播放框架 能够帮助你轻而易举地编写出一个播放器 为什么选择 QtAV 而非 QtMultimedia QtMultimedia 无法支持 Qt4 QtAV 同时支持
  • zigbee加密技术

    ZigBee安全和加密 作者 wxl 发布时间 2009 05 22 已阅读 283次 在ZigBee技术中 采用对称密钥的安全机制 密钥由网络层和应用层根据实际应用需要生成 并对其进行管理 存储 传送和更新等 安全机制由安全服务提供层提供
  • 程序员如何提高代码能力?

    前言 作为一名程序员 自己的本质工作就是做程序开发 那么程序开发的时候最直接的体现就是代码 检验一个程序员技术水平的一个核心环节就是开发时候的代码能力 众所周知 程序开发的水平提升是一个循序渐进的过程 每一位程序员都是从 菜鸟 变成 大神
  • 小米手机的sd卡显示无服务器,小米sd卡无法读取_我的小米手机识别不到SD卡,怎么办?...

    为什么小米手机连接电脑 SD卡无法读取 急 1 小米手机系统默认USB连接电脑后 电脑会提示是否打开USB存储 如果想读取SD卡 请将此开关打开 2 每次都设置 确实很烦 你可以通过点击手机 设置 系统 连接到PC 里面进行相应的选项更改
  • Office系列版本安装包下载

    链接 http pan baidu com s 1i4UFZOp 密码 f9y8 链接 http pan baidu com s 1i4YJN4D 密码 743q 链接 http pan baidu com s 1dE5fLfj 密码 ws
  • 输入一段字符串,把其全部转换成大写字母

    include