打印出100~999范围中所有水仙花数(指一个三位数各个数字的立方和等于其本身)例如153=1^3+5^3+3^3
人气:447 ℃ 时间:2019-10-02 20:39:19
解答
这个问题最大的关键就是怎么分解这个三位数(设为S)?以153为例153 / 100 = 1 赋值给A(c++里面是整除) 153 % 15 = 3 赋值给B(c++里面是取余操作) (153 - A×100)/ 10 = 5 赋值给C那么就把各位数字都分出来了,...新手看不懂153是1的三次方加5的三次方加3的三次方,那么你就要把这个数的每个位置的数字分离出来啊,我写的就是分离的方法,c++(或者c)里面整除和取余的运算符知道吗?新手。用的java有区别吗?你就是用C#也是使用“ / ”整除,“ % ”取余,关键是处理的方法。看来你学的真不怎么样。才学了一个月。每周就一节课。老师也不讲就是敲让我们看。真不会你先从数学角度想怎么处理?举个例子,然后用语言去想怎么写?不知道的就去找书。好了已经写完
推荐
猜你喜欢
- 关于too to的英语语法问题
- We get the weather report from the satelite picture
- 三万平方除以七万立方等于几?
- 设n为2007位数,且为9的倍数,a为n的各位数字之和,b为a的个位数字之和,c为b的各位数字之和.
- most of the students walk to school and walk h( ) every day
- 最后一课全部练习题
- 英语怎么写气质女孩
- 6、某小组同学的体重如下(千 克):48.2,49.8,51.5,51.7,52.3,52.2,52.1,49.7这组数据的 中位数是()