【Java例题】3.5 级数之和】的更多相关文章

5. 计算级数之和: y=3*1!/1-3^2*2!/2^2+3^3*3!/3^3-...+ (-1)^(n-1)*3^n*n!/n^n. 这里的"^"表示乘方,"!"表示阶乘. package chapter3; import java.util.Scanner; import java.lang.Math; public class demo5 { public static void main(String[] args) { Scanner sc=new S…
代码实例图:package judgment;/** * 计算下面级数之和 * 1/3+3/5+5/7+...+97/99; */public class Judgment { public static void main(String[] args) { double num=0; for (int i = 1; i <=97; i+=2) { num+=i/(i+2.0); } System.out.println(num); }} 结果示例图…
1. 计算级数之和: y=1-1/2+1/4-1/8+...+ (-1)^(n-1)/2^(n-1). 这里的"^"表示乘方. package chapter4; import java.util.*; public class demo1 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int n=sc.nextInt(); double y=0; for(int i=1;i&…
2. 计算级数之和: y=1/1!*x-1/3!*x^3+1/5!*x^5+...+ (-1)^n/(2n+1)!*x^(2n+1). 这里的"^"表示乘方,"!"表示阶乘.x和n由键盘输入 package chapter4; import java.util.*; public class demo2 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); Syst…
1 /*44 [程序 44 偶数的素数和] 2 题目:一个偶数总能表示为两个素数之和. 3 */ 4 5 /*分析 6 * 1.从键盘得到一个偶数(大于2的偶数,因为1不是素数) 7 * 2.用for循环从2开始遍历到n,j=n-i,如果j和i都是素数,输出结果,并停止循环 8 * 3.写出判断素数的函数,在for循环遍历的过程中调用 9 * 4.素数:除了1和其本身,没有其他的因数了---for循环遍历,如果遇到其他的数能除得尽,返回false:否者返回true 10 * */ 11 12 p…
1 /*29 [程序 29 求矩阵对角线之和] 2 题目:求一个 3*3 矩阵对角线元素之和 3 程序分析:利用双重 for 循环控制输入二维数组,再将 a[i][i]累加后输出. 4 */ 5 6 /*分析 7 * 1.从键盘得到一个二维数组 8 * 2.累加对角线元素 9 * */ 10 11 package homework; 12 13 import java.util.Scanner; 14 15 public class _29 { 16 17 public static void…
1 /*20 [程序 20 求前 20 项之和] 2 题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前 20 项之和. 3 程序分析:请抓住分子与分母的变化规律. 4 5 */ 6 7 /*分析 8 * 前一个数的分子就是后一个数的分母 9 * 无论分子分母,第三个的值都等于第一个加第二个 10 * 一 二 三 四 五.... 11 * 分子 2 3 5 8 13 12 * 分母 1 2 3 5 8 13 13 * =================…
C语言实验--各位数字之和排序 Time Limit: 1000 ms Memory Limit: 65536 KiB Problem Description 给定n个正整数,根据各位数字之和从小到大进行排序. Input 输入数据有多组,每组数据占一行,每行的第一个数正整数n,表示整数个数,后面接n个正整数.当n为0时,不作任何处理,输入结束.n<=10 Output 输出每组排序的结果. Sample Input 2 1 2 3 121 10 111 0 Sample Output 1 2…
4. package chapter3; import java.util.*; public class demo4 { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int a=sc.nextInt(); int n=sc.nextInt(); int ans=a; int sum=a; for(int i=0;i<n-1;i++) { ans=ans*10+a; sum=sum+ans…
3.将一个正整数分解为连续多个正整数之和. 例如: 15=1+2+3+4+5 15=4+5+6 15=7+8 package chapter3; import java.util.*; public class demo3 { public static void main(String[] args){ Scanner sc=new Scanner(System.in); int n=sc.nextInt(); for(int i=2;i<n/2;i++) { for(int j=1;j<=…