else的遗忘

其实是一个很简单的问题,但对初学者的我来说当时还是造成了一点小麻烦。
当时做的题目是将大写字母改成小写字母,小写字母改成大写字母。
这是第一遍做完后跑完的程序
是不是乍一看好像是对的!
emmmmm…我当时也是这么想的然后交了上去,后来无聊又跑了一次不一样的东西,结果令我不解。
第二次运行程序
这个时候你可能就可以发现问题所在了,小写的确实转换了,但大写的却没有变。这时我又在思考为什么大写没有转换,为什么好像只跑了小写转大写的程序。后来我进行跟踪调试,发现了问题所在。小写字母会直接进入第二个if,而大写字母会先进入第一个if,然后还要进入第二个if,所以这个程序的结果只会输出大写字母。由此我发现一个致命错误,else忘了加。于是我做了更正。加了else后的程序
由此我的代码才算真正完成了!
虽然是一个很简单的错误,但那让我受益良多,计算机的语言里不能有丝毫马虎,让我更加细心的编写每一次代码!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ᝰꫛꫀꪝ173

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值