知识网络1.5 将字符串中的小写字母转换成大写

以下是本节涉及的知识点

  • 将字符串小写字母转成大写
  • 字符数组
  • 从键盘输入字符串
  • char型数据的特点
  • 库函数

我们终于来到了这一系列boss中最后的boss了。虽然是最后一个,但却比前面的都要简单,因为这里面没有复杂的多重循环,没有烧脑的找规律,有的只是简单平和的数值处理。虽然比较简单,但是这里面讲述的方法和思路也是可以拓展的,是走向更高级的字符串处理的基石。

我们从这里学习了小写字母转换成大写后,就自然会明白如何转换成小写,如何把整数字符串转换成整数等等。

利用if或者switch进行大小写转换可行吗?

这是反例,小孩子请勿模仿)说到大小写转换,我们最容易想到的就是如下代码:

char c='c';
if(c=='a')c='A';
else if(c=='b')c='B';
else if(c=='c')c='C';
......
else if(c=='z')c='Z';

可能觉得写很多个if不太方便,所以我们用switch来做:

char c='c';
switch(c){
   
    case 'a':
        c='A';
        break;
    case 'b':
        c='B';
        break
  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值