蓝桥杯oj 算法训练 大小写转换

Oj 大小写字母转换 #include<stdio.h> int main() { char a,x; scanf("%c",&a); if(a>='a'&&a<='z') x=a-32; else x=a+32; printf("%c,%c\n%d,%d",a,x,a,x); return 0; } 阅读详情
算法训练 大小写转换  
时间限制:1.0s   内存限制:512.0MB

锦囊1
锦囊2
锦囊3
问题描述
  编写一个程序,输入一个字符串(长度不超过20),然后把这个字符串内的每一个字符进行大小写变换,即将大写字母变成小写,小写字母变成大写,然后把这个新的字符串输出。
  输入格式:输入一个字符串,而且这个字符串当中只包含英文字母,不包含其他类型的字符,也没有空格。
  输出格式:输出经过转换后的字符串。
输入输出样例
样例输入
AeDb
样例输出
aEdB

#include<iostream>
#include<stdio.h>
#include<string.h>
using namespace std;

int main()
{
	char a[21];
	gets(a);
	for(int i=0;i<strlen(a);i++)
	{
		if(a[i]<='z'&&a[i]>='a')
			a[i]=a[i]-32;
		else if(a[i]>='A'&&a[i]<='Z')
			a[i]=a[i]+32;
	}
	for(int i=0;i<strlen(a);i++)
	{
		cout<<a[i];
	}
	return 0;
}

C语言实验——大小写转换oj1168 C语言实验——大小写转换 Time Limit: 1000ms   Memory limit: 65536K  有疑问?点这里^_^ 题目描述 把一个字符串里所有的大写字母换成小写字母,小写字母换成大写字母。其他字符保持不变。 输入 输入为一行字符串,其中不含空格。长度不超过80个字符。 输出 输出转换好的字符串。 示例输入 ABCD1 阅读详情

相关推荐

PP触发EWM产生PMR捡配

PP触发EWM产生PMR捡配 前言 PMR: Production Material Request 在流程订单/生产订单下达后,可以在EWM中产生PMR,在EWM中, PMR其实代表了ERP中的流程订单/生产订单。 You can use SAP EWM in conjunction with the following PP application components: • Production Orders • Process Orders • Repetitive Manufacturing •

ZevYang的博客 1918

12853. 大小写转换(OJ,入门)

输入一个字符,如果是大写字母就输出对应的小写, 如果是小写字母,就输出对应的大写。 其他,输出原字符 输入格式: 一个字符 输出格式: 一个字符 样例 1 : 输入: A 输出: a 样例 2 : 输入: a 输出: A 样例 3 : 输入: + 输出: + C语言: #include <stdio.h> int main() { char c; c=getchar(); if((c>='..

DXB2021的博客 734

使用mne包来对脑电数据进行预处理(一)

MNE(MNE-Python)是一个用于处理脑电(EEG)、磁图(MEG)和其他神经科学数据的Python库。它提供了丰富的功能,包括数据加载、预处理、分析和可视化,旨在帮助研究人员和神经科学家更轻松地进行脑电数据的处理和分析。在本文中,我们使用mne来对不同的格式的脑电数据集进行数据读取。

m0_71596228的博客 4304

大小写转换oj

X现在要学习英文以及各种稀奇古怪的字符的了。现在他想把一串字符中的小写字母变成大写字符,大写字母变成小写字母,其他的保持不变。每组输入一个字符串,长度不大于80,不包含空格。

m0_75192815的博客 298

全栈开发指南:从前端到后端的全面掌握

全栈开发人员(Full Stack Developer)是指能够处理前端和后端开发工作的开发人员。他们需要掌握各种技术和工具,能够独立完成从需求分析、设计、开发到部署的整个流程。这篇博客将详细介绍全栈开发涉及的各个方面,为您提供从入门到进阶的指导。

Where there is a will, there is a way ! 3452

QT编程系列1--QT学习前需知

本周学习了一些QT编程方面的知识,学写了几个程序,这里把记录下来。一方面对前面学习的知识做一个总结,便于以后复习、再学习和应用;另一方面也和大家做个交流,有不足的地方请各位看官多指点。   首先是做一些学习之前的交代:一,学习QT需要哪些基础;二,学习QT有哪些用途,QT较其他的开发工具有哪些特点;三,学习QT的思路。

霜月孤鸟&RTEMS&TinyOS 1115

hpuoj【1319】小写换大写【字符串】

1319: 小写换大写 [水题] 时间限制: 1 Sec 内存限制: 128 MB 提交: 151 解决: 112  题目描述 读入一个英文文本行,将其中每个单词的第一个字母改为大写。 输入 随便输入几个单词,字符数组范围在1000以内。 输出 输出转换后的文本。 样例输入 acs goodmorning 样例输出 Acs Goodmor

tian_he_he的博客 779

京东商品数据爬取实战:用Selenium+代理IP绕过最新反爬机制(附完整代码)

本文深入解析京东商品数据采集技术,详细介绍了如何利用Selenium与智能反反爬策略绕过京东最新的反爬机制。通过实战案例和完整代码,帮助开发者掌握高效采集京东商品数据的方法,包括动态参数加密、行为验证识别及分布式采集架构设计等关键技术。

cc789的博客 1060

oj 小写转换为大写

#include #include using namespace std; int main() { int i; char a[10]={"sdssd sad"}; for(i=0;i<10;i++) a[i]=a[i]-32; for(i=0;i<10;i++) cout<<a[i]; return 0; }

huangyong000的专栏 559

Pulpino SoC中挂载AXI从机接口的自定义IP说明

AXI 从机接口挂载 Pulpino SoC 调试Pulpino SoC中挂载AXI从机接口的自定义IP说明PULPion SoC介绍自定义AXI IP挂载IP挂载框图代码修改脚本修改自定义AXI IP调试C语言编写软件调试硬件调试 Pulpino SoC中挂载AXI从机接口的自定义IP说明 本篇文章主要从工程的角度描述了如何将具有AXI从机接口的自定义IP挂载到Pulpino SoC上,其中不涉及到SoC中的任何原理知识。 PULPion SoC介绍 PULPion SoC整体架构如下图所示, PULPi

小陈的芯片学习之路 2211

【滚雪球学数学建模】第4.1节·概率与统计建模,一文搞懂!

🎓 本文收录于 《滚雪球学数学建模》专栏,本专栏专注于从零基础出发,带你循序渐进掌握数学建模的核心方法与思维路径。通过“滚雪球式”学习法,从最简单的生活化案例到经典建模工具,再到省赛、国赛真题实战演练,逐步积累知识与技能,帮助你搭建完整的建模体系。无论你是刚接触建模的新生,还是希望提升科研与竞赛能力的学者与工程师,本专栏都将为你提供一条清晰、高效、可实操的建模成长路线,助力你快速进阶,突破难点,迈向数学建模竞赛与实际应用的更高峰 🚀!

**My Coding Family** 1349

蓝桥杯 算法训练 动态数组使用 大小写转换

从键盘读入n个整数,使用动态数组存储所读入的整数,并计算它们的和与平均值分别输出。要求尽可能使用函数实现程序代码。平均值为小数的只保留其整数部分。 样例输入:

好儿郎~志在四方 1713

从“点云”到“图像”:华为896线激光雷达的技术飞跃与行业影响浅析

华为发布全球首款896线双光路激光雷达,实现车载感知从"3D点云"到"3D成像"的跨越。该产品采用创新双光路架构,集成广角和长焦单元,单帧点云量达128线产品的7倍,可在55米外识别小狗摇尾巴等细节。实测数据显示,其能识别120米外14厘米低矮障碍物,夜间低反射率目标识别距离提升190%。尽管速腾聚创随后发布更高线数产品,但华为强调实用性和量产可行性,成本仅增加1-2万元。这一突破标志着激光雷达进入大规模应用阶段,将加速高阶智驾功能普及,强化华为在智能汽车领域的技术底

致力于lidar应用开发 212

蓝桥杯C/C++B组省赛实战指南:算法与工程细节双通关

C/C++编程能力是计算机基础工程能力的核心体现,涉及内存管理、编译器兼容性、底层数据结构实现等关键原理。掌握标准C/C++不仅支撑算法逻辑落地,更决定代码在真实受限环境(如Dev-C+++GCC 4.9.2)中的可运行性与稳定性。其技术价值在于 bridging 算法设计与工业级代码交付之间的鸿沟,广泛应用于竞赛刷题、嵌入式开发、OJ系统调试及国赛进阶等场景。本文聚焦蓝桥杯C/C++B组省赛真实考题与踩坑经验,深度解析DFS状态设计、动态规划滚动优化、时间感知图算法等高频考点,结合GCC 4.9.2兼容性

weixin_30820077的博客 633

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

ACM竞赛字符串算法实战:哈希与KMP核心原理、代码模板与避坑指南

字符串处理是算法竞赛与工程开发中的基础且高频的技术领域,其核心在于高效地进行模式匹配、子串比较与文本分析。从原理上讲,字符串算法通过将字符序列转化为可计算的数据结构,以实现快速查询与匹配,其技术价值在于能将原本O(n)的线性比较优化至常数或对数时间复杂度,极大提升了海量文本处理的效率。在应用场景上,从搜索引擎的关键词匹配、编译器的词法分析,到生物信息学的基因序列比对,都深度依赖高效的字符串算法。本文聚焦于竞赛中最核心的滚动哈希与KMP算法,针对**哈希冲突处理**和**next数组本质理解**两大实战痛点,

weixin_34234829的博客 405

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

ISBN校验码原理与NOIP2008题深度解析

ISBN校验码是一种基于加权模运算的错误检测机制,核心原理是通过10位字符(含X)的加权和对11取模,实现对手工录入错误的高敏感识别。其数学本质在于模11的质数特性保障了权重映射的唯一性与抗碰撞能力,技术价值体现在低成本容错与格式鲁棒性上。广泛应用于图书管理、出版系统及各类带校验位的编码场景,如身份证号、银行卡号等。本文聚焦ISBN-10标准,深入剖析校验逻辑、输入清洗、X大小写处理及原始格式还原等关键工程细节,帮助开发者建立从现实约束到代码实现的精准映射能力。

weixin_30619101的博客 432

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

[山东科技大学OJ]2297 Problem F: 编写函数:字符串的小写转大写(Append Code)

Time Limit:1 SecMemory Limit:16 MB Submit:3392Solved:1822 [Submit][Status] Description 输入一些字符串,把其中的小写字母转换成大写字母。 ----------------------------------------------------------------------------- 编写函数str_upr(): 原型:char* str_upr(char *s);

m0_73840805的博客 329

ZZULIOJ 1023:大小写转换

本文为博主原创,未经允许不得转载 题目描述 输入一个字母,若是小写字母,则变为大写输出,否则,原样输出。 输入 输入为一个字符。 输出 按题目要求输出一个字符,单独占一行。 样例输入 Copy a 样例输出 Copy A import java.util.*; public class Main { public static void main(String[...

耶啵人生 1209

蓝桥杯刷题篇①

本专栏主要记录了本人的刷题笔记,为明年的ACM、ICPC、蓝桥杯等比赛做准备,也希望可以帮助到有需要的小伙伴!!!!

H1727548的博客 4116

【蓝桥杯试题- OJ】现代诗如蚯蚓

Description 现代诗如蚯蚓 断成好几截都不会死 字符串断成好几截 有可能完全一样 请编写程序 输入字符串 输出该字符串最多能断成多少截完全一样的子串 Input 一行,一个字符串 Output 一行,一个正整数表示该字符串最多能断成的截数 Sample Input 1 abcabcabcabc Sample Output 1 4 Hint HINT:时间限制:1.0s 内存限制:256.0MB 最多能断成四个”abc”,也就是abc重复四遍便是原

m0_57177727的博客 694

海贼oj#148.字符串反转

#include <iostream> #include<cstring> #include<cstdio> using namespace std; int main(){ char s[55]; int n; gets(s); n=strlen(s); for(int i=n-1;i>=0;i--){ cout<<s[i]; } return 0; }

weixin_43906631的博客 348

2023第十四届蓝桥杯 C/C++大学生A组省赛 满分题解

2023第十四届蓝桥杯 C/C++大学生A组省赛 满分题解

小衣同学的博客 5万+

蓝桥杯(c/c++)OJ1624

/最多的糖果数量为mx,其他糖果插空分布,当其他糖果数量小于mx-1时,不成立。

m0_73307976的博客 320

ACMoi蓝桥杯刷题网站推荐

ACM oi 蓝桥杯 刷题网站推荐 刷题的oj越来越多 肯定都有他们自己的特点 今天给各位朋友推荐一下一些网站

心随我动 1万+

幸运数-Java

题目描述: 幸运数是波兰数学家乌拉姆命名的。它采用与生成素数类似的“筛法”生成 。 首先从1开始写出自然数1,2,3,4,5,6,.... 1 就是第一个幸运数。 我们从2这个数开始。把所有序号能被2整除的项删除,变为: 1 _ 3 _ 5 _ 7 _ 9 .... 把它们缩紧,重新记序,为: 1 3 5 7 9 .... 。 这时,3为第2个幸运数,然后把所有能被3整除的序号位置的数删去。 注意,是序号位置,不是那个数本身能否被3整除!! 删除的应该是

qq_45831414的博客 781

蓝桥杯备赛

总而言之,蓝桥杯的重中之重不外乎——暴力 搜索 动态规划 递归排序,此外备战蓝桥杯基础知识像 求最大质因数 最小公倍数 质数筛这些基本的还是要会的关于STL库、sort函数、分治思想这些都或多或少常看提起过,等后期学习后我会逐渐上传相关的学习记录或笔记,有需的uu可以评论自取喔~多看多做多思考,破解真题始终是最高效的备赛及学习方式,我始终相信有志者事竟成是宇宙法则,备战蓝桥杯的友友们欢迎留言关注,一起成长!

Kirara的博客 1345
上一篇: 蓝桥杯oj 算法训练 动态数组使用
下一篇: openjudge数据结构练习集 1:集合的交运算(单链表)
beforeevery
博客等级 码龄9年 9粉丝 53原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值