C语言字母大小写转换

C语言实现字符串英文字母大小写转换 Q:输入一串字符串,将其中的大写字母换成小写,小写字母换成大写输出。 Eg:输入abdAd,输出ABDaD 思路: 把’A’变为’a’ 我们需要把01000001变为01100001,即把第六位的0变成1,十进制为32,只需要+32,把’a’变为’A’同理-32 A: #include<stdio.h> int main(){ int i; char a[10... 阅读详情

前言

程将用户由键盘输入的大写字母转换成小写字母,小写字母转换成大写字母,并输出用户由键盘输入的原字母和转换后的字母

代码如下

在这里插入代码片
#include<stdio.h>
int main()
{
	char ch;
	printf("请输入字母:");
	scanf("%c",&ch);
	if(ch>='A'&&ch<='Z')
	{
		ch=ch+32;
		printf("%c\n",ch);

	}
	else if(ch>='a'&&ch<='z')
	{
		ch=ch-32;
		printf("%c\n",ch);
	}
	else 
		printf("请重新输入");

	return 0;

}

总结

这点东西还要总结,想多了你!!

C语言实现大小写转换的三种方法 实现大小写转换的三种方法 方法一: #include<stdio.h> #include<stdlib.h> int main() { char str[] = "AbCdEf"; char c; int i = 0; while (str[i] != '\0') { c = str[i]; if (c >= 'A' && c... 阅读详情

相关推荐

VTK vtkLookupTable vtkScalarBarActor 颜色条

有时需要给数据做一个 vtkScalarBarActor, 我们把显示的数据的一个 坐标系 来显示 颜色条1.以 Z 显示颜色 效果如下。

q610098308的专栏 4034

【C语言】字母转换大小写的三种方法

分别以库函数法,ASCII值加减32法,位运算法等三种方法来实现字母的大小写转换。

C/C++领域,数据结构,linux,MySQl学习者 9万+

从零开始:用君正T23ZN打造智能门锁双摄系统(含代码示例与调试技巧)

本文详细介绍了基于君正T23ZN视频处理芯片构建智能门锁双摄系统的完整实战方案。内容涵盖硬件选型与核心电路设计、软件开发环境搭建、双摄驱动框架、图像信号处理(ISP)调优、人脸识别算法集成与性能优化,以及系统调试与稳定性保障。文章提供了丰富的代码示例和调试技巧,旨在帮助嵌入式开发者高效实现具备人脸识别与监控功能的低功耗智能门锁视觉系统。

opencv7vision的博客 716

C语言 字母大小互相转换 三种思路

C语言 字母大小互相转换 三种方法

JH13thpig的博客 7万+

51单片机-点亮LED和蜂鸣器

ULN2003是高耐压、大电流达林顿陈列,由七个硅NPN达林顿管组成。ULN2003是大电流驱动陈列,多用于单片机、只能仪表、PLC、数字量输出卡等控制电路中。可直接驱动蜂鸣器、继电器等负载。void delay(u16 i) // i等于1大约10uswhile(i--);//取反,高低电平不断变化,产生脉冲delay(10);// 周期200us。

三日沐水 1126

别再傻傻分不清!一文讲透电子产品‘冲击’与‘碰撞’试验的区别与选用(附GB/T 2423标准解读)

本文详细解析了电子产品可靠性测试中冲击与碰撞试验的核心区别与应用场景,结合GB/T 2423标准提供实用指南。冲击测试模拟瞬时高强度事件(如跌落),而碰撞测试针对重复性力学环境(如运输颠簸)。通过参数对比和标准解读,帮助研发人员精准选择测试方案,提升产品可靠性验证效率。

weixin_42665255的博客 267

C语言程序——小写字母转换成大写字母

C语言中字母的大小写转换。

glx6666的博客 7万+

Star CCM+中的物性参数(定值、多项式、查表)

仿真过程中我们一定会遇到设置物性参数的问题,对于固定的物性参数还好说,直接输入一个固定的值即可。但是对于冷却液、气体、两相流等,物性参数是随着温度或温度和压力变化的。此时就涉及到多项式和查表。首先创建物理连续体,选择计算模型。

2201_75375391的博客 2957

C语言中大小写字母的转化

大家好,这里是小张,今天给大家带来一个c语言中非常经典的一个例题,c语言中大小写的转化。 首先我们应该知道大小写字母之间的ASCll码值之间相差32,下面我们可以通过以下的例子进行验证。 #include<stdio.h> int main() { char A = 'A'; char a = 'a'; printf("%d\n", A);//这里为大写字母的ASCll码值 printf("%d\n", a);//这里为大写字母的ASCll码值 r............

weixin_64067830的博客 13万+

【Unity3D】关于unity中spriteAtlas的打包方案及使用时内存状态的多组对照实验

unity项目中使用精灵(Sprite)为了降低性能消耗,我们可以使用精灵图集(Sprite Atlas)技术,它能够将多个纹理合并成一个大纹理

云渊寒烬 5100

YOLOv8【第七章:损失函数篇·第1节】一文搞定,IoU系列损失函数!

🏆 本文收录于 《YOLOv8实战:从入门到深度优化》 专栏。该专栏系统复现并梳理全网各类 YOLOv8 改进与实战案例(当前已覆盖分类 / 检测 / 分割 / 追踪 / 关键点 / OBB 检测等方向),坚持持续更新 + 深度解析,质量分长期稳定在 97 分以上,可视为当前市面上 覆盖较全、更新较快、实战导向极强 的 YOLO 改进系列内容之一。

**My Coding Family** 1198

C语言:字母大小写转换

1. 字母大小写转换 1)首先简单介绍ASCII码 (摘抄自ASCII码百度百科) 在此ASCII码中可以知道: A-Z的ASCII值为 : 65-90 a-z的ASCII值为 :97-122 2)开始字母大小写转换 下面通过一个简单的程序进行演示字母的大小写转换(为了方便查看结果,使用printf进行输出) #include <stdio.h> ...

南雨兮 3万+

MOS五类漏电流与优化策略

分析了五种主要漏电流机制:1)反偏结泄漏,由PN结热激发和隧

硬核科技 443

c语言中字母大小写转换的两种办法

C语言大小写转换。

几叶只期的博客 2万+

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

字母大小写转换/c语言

在C语言中,26个大小写字母统统用的是ASCII把字符型转换成整数型储存在计算机里。 所以只要熟知ASCII表里的字符所代表的值,就能通过运算操作把大写字母换成小写字母,把小写字母换成大写字母。以下是ASCII表 以下是在vs环境中运行的大小写转换的程序 #define _CRT_SECURE_NO_WARNINGS 1 #include<stdio.h> #include int ...

ambiguous__的博客 1万+

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

C语言实现字母的大小写转换

实现字母的大小写转换。

weixin_52166831的博客 363

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

学习日志C语言字母大小写转换

C语言代码练习 本系列文章仅适用于个人学习,及相关总结如有错误,望指正。 牛客网刷题: 题目:KiKi想完成字母大小写转换,有一个字符,判断它是否为大写字母,如果是,将它转换成小写字母;反之则转换为大写字母。 输入描述:多组输入,每一行输入一个字母。 输出描述:针对每组输入,输出单独占一行,输出字母的对应形式。 代码: #include<stdio.h> int main() { int ch; while((ch=getchar())!=EOF){ getcha

zoraling的博客 558

字符串大小写字母转换c 语言,C语言中对字母进行大小写转换的简单方法

C语言tolower()函数:将大写字母转换为小写字母头文件:#include 定义函数:int toupper(int c);函数说明:若参数 c 为小写字母则将该对应的大写字母返回。返回值:返回转换后的大写字母,若不须转换则将参数c 值返回。范例:将s 字符串内的小写字母转换成大写字母。#include main(){char s[] = "aBcDeFgH12345;!#$";int i;p...

weixin_33624741的博客 6413

C语言-字母大小写转换

【代码】C语言-字母大小写转换。

IT_dog的博客 652

C语言中字母大小写转换

从语言中大小写转换(运用if语句) 定义字符时就定义一个即可; 如 char c1; c1 = c1 + 32; 或者c2 = c2 - 32; #include <stdio.h> int main () { char c1; printf("请输入一个字母:"); scanf("%c", &c1); if(c1 >= 'A' && c1 <='Z') { c1 = c1 + 32; printf("%c\n",c1); }

D_Yemu的博客 904

c语言字母大小写转换

核心思想 在 C 语言中区分字母的大小写,利用 ASCII 码中大写字母和小写字母之间的转换关系(差值为 32),可以将小写字母转换为大写字母。编写程序实现,从键盘上输入一个小写字母,按回车键,程序将该小写字母转换为大写字母,并输出其 ASCII 值。 由于大写字母与小写字母之间的差值为 32,因此小写字母转换为大写字母的方法就是将小写字母的 ASCII 码值减去 32,便可得到与之对应的大写字母。 运用 #include <stdio.h> int main() { ...

xiaocai 8189

用C语言实现字母之间的大小写转换

题目要求 编写一个程序,可以一直接收键盘字符,如果是小写字符就输出对应的大写字符,如果接收的是大写字符,就输出对应的小写字符,如果是数字不输出。 程序分析 看到“接受字符”想到scanf函数,但题设中不只输入一次而且输入类型也不同(%c %d),那么定义就只能用getchar()函数实现。 while(hsl=getchar()!=EOF) { … } 如果不输入Ctrl+z,hsl的值恒为1,...

han_shi_lei的博客 1万+

C语言之简单的字母大小写转换

最近在刷题网站上碰到一个题:输入一个小写字母,将其转换为大写字母. 话不多说,先看代码和结果 #include<stdio.h> int main() { char ch; scanf("%c",&ch); printf("%c",ch-32); return 0; } 在Linux里,编译结果如下 $gcc variable1.c $./a.out a A 可能很多小伙伴会问,代码中“ch-32”的意义是什么,这就涉及ASCII码的

qq_50424796的博客 1万+

c语言——字母之间的大小写转换(两种方法)

源码: #include<stdio.h> int main() { char a; printf("请输入一个字母:"); scanf("%c", &a); if (a <= 91) { a = a + 32; printf("该子母的小写形式为:%c\n", a); } (a>91); { a = a

m0_73875317的博客 8194

C语言的学习之路三(字符串的所有字母大小写转换)

今天记录一下字符串的所有字母大小写转换的自定义函数。 function.c //将字符串中的所有字母转换为大写 char *m_strtoupper(char *s) { if (NULL == s) return s; while (*s != '\0') { if (*s >= 'a' && *s <= 'z') { *s -= 32; } ...

weixin_36124480的博客 725
上一篇: C语言计算一元二次方程的实数解
下一篇: 【我这个呆木头】
奇异维度
博客等级 码龄6年 590粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

奇异维度

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值