P137
4.输入一行文字,分别统计出其中的英文字母.空格.数字和其他字符的个数。
注意:计算器和输入的方法
一.用for句型
(1)出现错误—空格和字符被归为一类
问题:为什么其他字符占两个个数
正确为(2)数字输入错误,数字归为其他字符,将大于小于弄混。
正确为
二.用while句型
(1)输出不了,无反应
正确为:
5.输出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字的立方和等于该数本身。例如:153是水仙花数,因为153=1的三次方+5的三次方+3的三次方。
注意:%的使用,例如:15%10=1.5的余数=5-----156/10%10=15.6无小数=15=1.5取余数=5
一.用while句型和if句型结合
二.用do。。。while句型和if句型结合
三.用for句型