输入一个大写字母,输出对应的小写形式
字符在内存中存储的是其对应的ASCII码,大写字母的ASCII码与小写字母的ASCII码相差32,因此可根据此特点来进行实现:
getchar()-------读取输入的字符
putchar()-------输出对应的字符
#include<stdio.h>
#include<assert.h>
int main()
{
int ch = 0;
while ((ch = getchar())!=EOF)//getchar读取失败就会返回EOF,EOF!=EOF此时为假,则循环停止
{
putchar(ch+32);
getchar();//拿走后面的\n
}
return 0;
}
输入一个大写字母,输出对应的小写形式相关推荐
- 试题8 算法训练 P0103(从键盘输入一个大写字母,要求改用小写字母输出。)
题目: 从键盘输入一个大写字母,要求改用小写字母输出. 输入 A 输出 a 分析思路: 主要考虑ASII码值的相互转化 a: 对应ASII值为:97 A: 对应ASII值为:65 大小写之间相差32 ...
- 从键盘输入一个大写字母,要求改用小写字母输出。
从键盘输入一个大写字母,要求改用小写字母输出. 输入 A 输出 a import java.util.Scanner;public class Main{public static void main ...
- 从键盘输入一个大写字母,转换成小写字母
#include <stdio.h> int main() { char n; printf("请输入一个大写字母:"); scanf("%c",& ...
- 例子4.11 从键盘输入一个大写字母,要求改用小写字母输出
#include <stdio.h> void main() { char a,b; a=getchar(); printf("%c,%d/n",a,a ...
- C语言-转化大写字母为小写字母输入一个大写字母,要求用小写字母输出
#include <stdio.h> int main ( ) {char c1,c2;c1=getchar();c2=c1+32;putchar(c2); return 0; }
- 输入一个字符,判断它如果是小写字母输出其对应大写字母;如果是大写字母输出其对应小写字母;如果是数字输出数字本身;如果是空格,输出“space”;如果不是上述情况,输出“other”。
输入一个字符,判断它如果是小写字母输出其对应大写字母:如果是大写字母输出其对应小写字母:如果是数字输出数字本身:如果是空格,输出"space":如果不是上述情况,输出"o ...
- c程序设计:编写一个程序,输入一个大写字母,输出其小写字母
c程序设计:编写一个程序,输入一个大写字母,输出其小写字母 #include <stdio.h> int main() {char c1,c2; //c1为大写字母,ASCII:65;c2 ...
- 从键盘输入一个大写字母,然后转换成小写字母输出。
#include<stdio.h> void main() {char ch1,ch2; printf("请输入一个大写字母:"): ch1=getchar(); ch ...
- C语言输入一个大写字母,试输出其小写字母
代码如下: #include<stdio.h> #int main() {char ch;printf("请输入一个大写字母:"): ch=getchar();ch=c ...
- c语言之从键盘输入一个大写字母,要求改用小字母输出
//从键盘输入一个大写字母,要求改成用小写字母输出 #include <stdio.h> int main() {char c1, c2; //定义字符串变量c1 = getchar(); ...
最新文章
- vi/vim的选中/复制/粘贴命令
- python生产和消费模型_python queue和生产者和消费者模型
- 认识RAID磁盘阵列
- 在express.js上启用HTTPS
- 深度学习赋能视频编码
- 实战-130W表增加字段耗时
- $* $@ $# $? $$ $! $0 $_
- python虚拟环境打包deb_可以为python脚本创建deb包吗?
- 小学生手写Python程序解魔方!这是高手,这绝对是高手!
- jpa 人大金仓数据库方言_国产数据库的春天,人大金仓完成近亿元融资
- C++单例实现及回收(转)
- 4.7 Spark SQL 数据分析流程
- django -- url 的 命名空间
- 【连载】第五章机械振动第一节——简谐振动
- 汽车维修企业管理【1】
- oracle字段名小写改大写,Oracle数据库中如何实现将将表中字段名转换为大写
- errorcode 微信分享_分享错误码
- 华为智慧屏鸿蒙系统深度评测,八个维度深度评测华为荣耀智慧屏
- 关于运行软件报错Address already in use
- 什么情况下你会毫不犹豫地辞职?
热门文章
- 基本webpack.config.js配置和packag.json配置
- mmdetection ValueError: need at least one array to concatenate解决方案
- 职称外语 计算机应用能力要求,关于职称外语和计算机应用能力要求有关问题的解释说明...
- Winform应用程序 MDI窗体设计
- 15100364杨舒雅
- Linux下C语言编程概述
- Would you be interested in
- select函数笔记
- 006_similarsites
- linux 时间系统调用和四种时间结构