解题思路:
注意事项:
参考代码:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
float sum = 0;
for(float i = 1;i<=n;i++){
sum+=qiu(i+1)/qiu(i);
}
System.out.printf("%.2f",sum);
}
public static float qiu(float i){
if(i == 1) return 1;
if(i == 2) return 2;
if(i == 3) return 3;
if(i>3) return qiu(i-1) + qiu(i-2);
return i;
}
}
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:439 |
数组输出 (C语言代码)--此题的题目描述有问题浏览:1818 |
输出正反三角形 (C语言代码)格式错误!!!浏览:1144 |
Tom数 (C语言代码)浏览:558 |
陶陶摘苹果2 (C语言代码)浏览:602 |
JAM计数法 (C语言代码)浏览:671 |
小O的数字 (C语言代码)浏览:1417 |
求圆的面积 (C语言代码)浏览:662 |
整数分类 oj上总是wrong answer浏览:664 |
C语言程序设计教程(第三版)课后习题6.11 (C++代码)浏览:522 |