java小测练习题目
1 求1到100之间的奇数和且求100到999之间的水仙花数的个数,并打印每个水仙花数。
```java
public class Test1122{
public static void main(String[] args){
int x=0; //定义一个字母x为奇数和
int i=1;
while (i<=100){ //在1到100以内的数字进行循环运算
x=x+i;
i=i+2;
}
System.out.println("1到100之间的奇数和"+x);
int sum=0; //水仙花个数
int y=100; //水仙花数
int a, b, c; //这三个数为水仙花数的个位、十位、百位
while (y<=999){
a=y/100;
b=y/10%10;
c=y%10;
if (a*a*a+b*b*b+c*c*c==y){
System.out.println("水仙花数:"+y);
sum++;
}
y++;
}
System.out.println("水仙花个数为:"+sum);
}
}