2021-06-25大小写字母转换以及getchar的使用

简介: 2021-06-25大小写字母转换以及getchar的使用

描述

实现字母的大小写转换。多组输入输出。

输入描述

多组输入,每一行输入大写字母。

输出描述:

针对每组输入输出对应的小写字母。

注意:循环多次读入,利用gethar消去读入的换行符

多组输入过程中要注意“回车”也是字母,所以要“吸收”(getchar())掉该字母。

image.png

注意几点问题:

①一个字符加一个整型等于:

该字符的ASCII码值与整型数据相加,结果为一个整型

②回车和getchar()的问题:


getchar 函数的功能是从键盘上输入一个字符。其一般形式为“getchar()”。通常把输入的字符赋予一个字符变量,构成赋值语句,如:char c;或c=getchar();


使用 getchar 函数还应注意几个问题:

getchar 函数只能接收单个字符,输入数字也按字符处理。输入多于一个字符时,只接收第一个字符。


使用 getchar 函数前必须包含文件“stdio.h”。


③小写字母和大写字母之间的差值为 32。


相关文章
|
8月前
输入一个字符判断是数字还是字母 如果是字母是大写字母还是小写字母 是声母还是韵母
输入一个字符判断是数字还是字母 如果是字母是大写字母还是小写字母 是声母还是韵母
105 1
输入一个字符判断是数字还是字母 如果是字母是大写字母还是小写字母 是声母还是韵母
|
3月前
将小写字母全部转换成大写字母
【10月更文挑战第17天】将小写字母全部转换成大写字母。
74 5
|
8月前
|
弹性计算 运维 Shell
|
7月前
|
C#
C# 中的字符与字符串
C# 中的字符与字符串
|
8月前
输入一个字符,判断该字符是大写字母、小写字母,数字还是其他字符,并作相应的显示。
输入一个字符,判断该字符是大写字母、小写字母,数字还是其他字符,并作相应的显示。 提示:利用ord()函数来获得字符的 ASCIl。
180 1
输入一个字符,判断该字符是大写字母、小写字母,数字还是其他字符,并作相应的显示。
|
8月前
|
自然语言处理
字符范围
字符范围
132 2
从键盘录入一个字符串,统计该串中有大写字母、小写字母、数字各有多少个。比如:Hello12345World大写:2个 小写:8个数字:5个。
从键盘录入一个字符串,统计该串中有大写字母、小写字母、数字各有多少个。比如:Hello12345World大写:2个 小写:8个数字:5个。
292 0
转换大小写与完成字符串反转
转换大小写与完成字符串反转
102 0
输入一个字符,判断该字符是大写英文字母,小写英文字母,空格,还是其它字符
输入一个字符,判断该字符是大写英文字母,小写英文字母,空格,还是其它字符
字符串转换为大小写转换并且判断是否全为大小写
字符串转换为大小写转换并且判断是否全为大小写
字符串转换为大小写转换并且判断是否全为大小写