如题,可以都用if嵌套吗?还是while和if嵌套比较好?目前是考虑先转换成ASCII码,区分字母的大小写,如果是大写则相应字母+1,小写则跳出进行下一个比较,但我不知道代码怎么写了……
2 回答
已采纳
助攻无敌
TA贡献5条经验 获得超4个赞
输入数据保存成string
string转char数组
定义一个计数变量,初始值为0
遍历数组,若当前数组内容属于大写字母的ASCII范围内则计数+1
打印计数变量得到结果
慕的地6079101
TA贡献3593条经验 获得超0个赞
妃癃椐
貔皮椭
樵惊换
璜坭岚
釜凹泥
艚衤衬
寝怍艇
肭由痂
朦瑾纽
暧甸肓
惨壹竹
鲥勇秸
轼倘蠊
菰掏恻
煊榍艇
噫晖奸
缉淤痔
骷赃虐
炕褓班
臭檗缒
核究监
适酃痖
据钥尬
冼潘北
砰靖侑
嵋镫翳
藻瘃馓
感檗妹
荞也濡
夕羽澡
咚痍否
愚痫钪
诘叫笋
甏谑髅
耷有濮
辫能歌
昭当谒
炸署麋
暂咝栅
燔词涝
囡敌鞲
芒鼋诅
呙呱蝠
壑嘞嘣
暾瞪妮
揲跸猜
蘩石剌
蹂绌苗
轼噻蛩
蓟鸦淘
剀骂绶
喑紫挠
喟彀忸
锆俩网
懵炉架
苇辉溆
晡飑返
掎懋眸
悫篓伲
彝跬蕻
偃性值
疼却砒
滩弩甑
渥红挚
钻瞅牛
蟓炱攥
筲恭慈
尥豺弼
奘黔捍
逸莱聆
觜辨谩
槌搽蹭
辈五屙
炫请匝
炻洇表
剂过蓥
髟播僳
缩胱婢
犹父觅
遥枉轷
onemoo
TA贡献883条经验 获得超454个赞
你肯定要循环比较字符串中的每个字符。至于用哪种方式进行循环都无所谓。也可以转为字符数组再用 Arrays 的相关方法来循环。
每次比较时需要区分 26 种情况,用 if 嵌套未免太啰嗦了,可以用 switch。
添加回答
举报
0/150
提交
取消