一组数字的平均值是它们的和除以它们的个数。它可以定义为:平均值 = 所有值的和 / 值的个数在这里,我们将学习如何以编程方式计算平均值。算法1. 将整数值收集到大小为 N 的数组 A 中。2. 将 A 的所有值相加。3. 将步骤 2 的输出除以 N。4. 将步骤 3 的输出显示为平均值。示例实时演示public class AverageOfNNumbers { public static void main(String args[]){ int i,total; int a[] = {0,6,9,2,7}; int n = 5; total = 0; for(i=0; i
以下是一个查找给定数字的立方根的示例。程序import java.util.Scanner; public class FindingCubeRoot { public static void main(String args[]){ double i, precision = 0.000001; System.out.println("输入一个数字:"); Scanner sc = new Scanner(System.in); int num = sc.nextInt(); for(i = 1; (i*i*i)
一个值的立方只是该值自乘三次的结果。例如,2 的立方是 (2*2*2) = 8。算法在 Java 编程中查找给定数字立方的步骤:取整数变量 A。将 A 乘以三次。将结果显示为立方。示例import java.util.Scanner; public class FindingCube { public static void main(String args[]){ int n = 5; System.out.println("输入一个数字:"); Scanner sc = new Scanner(System.in); int num = sc.nextInt(); System.out.println("给定数字的立方是 "+(num*num*num)); } }输出输入一个数字 :: 5 给定数字的立方是 125
在统计学中,众数是出现次数最多的值。例如,假设有一组值 3、5、2、7、3。这组值的众数是 3,因为它出现的次数比任何其他数字都多。算法1. 取一个包含 n 个值的整数集 A。2. 计算 A 中每个整数值出现的次数。3. 显示出现次数最多的值。示例实时演示public class Mode { static int mode(int a[], int n) { int maxValue = 0, maxCount = 0, i, j; for (i = 0; i < ... 阅读更多
排列是指集合成员可以以某种方式排列或排序的方式数量。从 n 个元素中排列 k 个元素的排列公式为:nPk = n!/(n - k)!算法1. 定义 n 和 r 的值。2. 计算 n 和 (n-r) 的阶乘。3. 将 factorial(n) 除以 factorial(n-r)。4. 将结果显示为排列。示例import java.util.Scanner; public class Permutation { static int factorial(int n) { int f; for(f = 1; n > 1; n--){ f *= n; ... 阅读更多
求一个数的平方根的过程可以分为两个步骤。第一步是求整数部分,第二步是求小数部分。算法定义需要求平方根的值为n。定义变量i并将其设置为1。(用于整数部分)定义变量p并将其设置为0.00001。(用于小数部分)当i*i小于n时,递增i。步骤4应该给出目前的整数部分。当i*i小于n时,将p加到i上。现在i就有了n的平方根值。示例在线演示public class SquareRoot { public static void main(String ... 阅读更多