OpenJudge 1.7.14

这篇博客介绍了如何解决OpenJudge中的1.7.14问题,即实现字符组的大小写字母互换。通过创建字符组并在`int main()`中初始化,使用`cin.get()`读取包含空格的字符串,然后利用`for`循环遍历字符串,根据ASCII码判断并转换字符的大小写。转换过程中,小写字母ASCII码在97到122之间,减32变为大写;大写字母ASCII码在65到90之间,加32变为小写。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 OpenJudge - 14:大小写字母互换


解题思路: 

  • 由题可知,是字符组,所以要创建字符组,并且在int main(),这样初始化都为0;

在int main()前创建数组,所以数组初始化为0;

  • 因为题中带有空格,所以要用cin.get(name,260)可获取带有空格的字符串;(cin.get(name,260)是个例子)

cin.get(字符组名字,大小)可获取带有空格的字符串;

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

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

    抵扣说明:

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

    余额充值