使用getchar进行字符转换(大写字母变小写,小写字母变大写)

您所在的位置:网站首页 小写英文变成大写的程序 使用getchar进行字符转换(大写字母变小写,小写字母变大写)

使用getchar进行字符转换(大写字母变小写,小写字母变大写)

2024-07-16 09:07| 来源: 网络整理| 查看: 265

getchar功能

1.getchar一次只能获取一个字符;

当我们输入一串字符时,他只会从缓冲区检索第一个字符,其余字符留在缓冲区

例如

#include int main() { int ch=getchar(); printf("%c\n",ch);//getchar只检索到了这一串字符的首位 printf("%d\n",ch);//getchar的返回值是字符的ASC||码 return 0; }

 输入一串字符asdd就得到如下结果

 asdd

a

97

 注:getchar只能获取无符号字符。

了解了getchar的用法就可以进行字符转换了

#以下就是字符转换的全部代码

//输入一串字符,以#结束,将字符中的小写字母变为大写,大写字母变小写,其他的字符变为* #include int main() { char zifu; zifu=getchar(); while(zifu!='#') { if(zifu>='a' && zifu


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3