由于水仙花数没有输入,Java语言版本的水仙花数程序和C语言几乎一致。
出去主程序框架, Java语言版本的水仙花数程序和C语言的差别就在于输出,而且极其简单:在 printf 前添加 System.out 就OK了。
1
2
3
4
5
6
7
8
9
10
11
12
13
14
public class P1016 {
public static void main(String[] args) {
int i, a, b, c;
for(i=100; i<1000; i=i+1) {
...
阅读全文
WWDC 2014大会Apple公司发布了新一代iOS、MacOS应用开发语言——Swift以及XCode6与iOS8系统。苹果Swift语言的主要目标,是简单易学、使用便捷高效。这里展示了如何使用SWift语言来解决水仙花数问题。
所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数字本身。 例如:153是一个水仙花数,因为153=1^3+5^3+3^3。
假设 i 是三位整数,分别用整数 a、b、c来表示其百位数、十位数和个位数。
C语言代码如下:
1
2
3
4
5
6
7
8...
阅读全文