• 售前

  • 售后

热门帖子
入门百科

判断是不是字母

[复制链接]
街充骨万怎 显示全部楼层 发表于 2022-1-15 17:59:24 |阅读模式 打印 上一主题 下一主题
文章目录




与字母相关的库函数

   isupper:判断大写字母
islower:判断小写字母
toupper转换为大写字母
tolower:转换位小写字母
以上四个函数头文件均为:
  题目


原题链接:
https://www.nowcoder.com/practice/91a588dd4cd244bfa616f17603ec123c?tpId=107&&tqId=33328&rp=1&ru=/ta/beginner-programmers&qru=/ta/beginner-programmers/question-ranking
解题代码

  1. #include<stdio.h>
  2. #include<ctype.h>
  3. int main()
  4. {
  5.     int ch = 0;
  6.     while (~scanf("%c", &ch))
  7.     {
  8.         if (isupper(ch))
  9.             printf("%c\n", tolower(ch));
  10.         else if (islower(ch))
  11.             printf("%c\n", toupper(ch));
  12.         getchar();
  13.     }
  14.     return 0;
  15. }
复制代码
代码中getchar()函数的作用

   在while循环时会读取上一次循环剩下的\n,getchar函数的作用就是消除\n;
  运行结果



结语:为了我们三月的风,六月的雨,九月的风景而不懈努力。


来源:https://blog.caogenba.net/qq_63179783/article/details/122501909
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作