2、定义一个整型数组 a[7],在控制台输入任意的 7 个整数给数组赋值,输出数组中所 有的“水仙花数”。“水仙花数”是指一个三位数其各位数字的立方和等于该数本身。急!
3条回答 默认 最新
- CSDN专家-sinJack 2021-06-20 13:43关注
如有帮助,请采纳。点击我回答右上角【采纳】按钮。
import java.util.Scanner; public class Test { public static void main(String[] args) { Scanner in=new Scanner(System.in); int arr[]=new int[7]; System.out.println("请输入7个三位数:"); for(int i=0;i<arr.length;i++){ arr[i]=in.nextInt(); } System.out.println("数组中的水花仙数为:"); for(int i=0;i<arr.length;i++){ int x =arr[i]/100; int y =arr[i]/10%10; int z =arr[i]%10; if(i==x*x*x+y*y*y+z*z*z) System.out.println(i); } } }
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 2无用
悬赏问题
- ¥15 如何让企业微信机器人实现消息汇总整合
- ¥50 关于#ui#的问题:做yolov8的ui界面出现的问题
- ¥15 如何用Python爬取各高校教师公开的教育和工作经历
- ¥15 TLE9879QXA40 电机驱动
- ¥20 对于工程问题的非线性数学模型进行线性化
- ¥15 Mirare PLUS 进行密钥认证?(详解)
- ¥15 物体双站RCS和其组成阵列后的双站RCS关系验证
- ¥20 想用ollama做一个自己的AI数据库
- ¥15 关于qualoth编辑及缝合服装领子的问题解决方案探寻
- ¥15 请问怎么才能复现这样的图呀