【Java】水仙花数、九九乘法表、斐波那契数列
发布时间:2023年12月18日
代码实现
package com.example;
import java.util.ArrayList;
import java.util.List;
public class App
{
public static void main( String[] args )
{
System.out.println(flower());
Mul();
List<String> fibList = new ArrayList<>();
for (int i = 1; i <= 10; i++){
fibList.add(Integer.toString(fibonacci(i)));
}
System.out.printf(fibList.toString());
}
public static List<String> flower(){
int count = 0;
List<String> resList = new ArrayList<>();
for (int i=100; i<1000; i++){
int a = i/100;
int b = i/10%10;
int c = i%10;
if(i == a*a*a + b*b*b + c*c*c){
count++;
resList.add(Integer.toString(i));
}
}
resList.add("个数为" + Integer.toString(count));
return resList;
}
public static boolean Mul (){
for(int i=1; i<10; i++){
for(int j=1; j<=i; j++){
System.out.print(j + "*" + i + "=" + i * j + "\t");
}
System.out.println();
}
return true;
}
public static int fibonacci(int n) {
if(n <= 2) {
return 1;
}
return fibonacci(n - 1) + fibonacci(n - 2);
}
}
文章来源:https://blog.csdn.net/weixin_45681435/article/details/135057689
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:chenni525@qq.com进行投诉反馈,一经查实,立即删除!