使用getchar进行字符转换(大写字母变小写,小写字母变大写) |
您所在的位置:网站首页 › 小写英文变成大写的程序 › 使用getchar进行字符转换(大写字母变小写,小写字母变大写) |
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 |