从键盘输入5个人的身高(米),求他们的平均身高(米)。
import java.util.*; public class Main{ public static void main (String[] args) { Scanner in = new Scanner(System.in); double sum = 0; for (int i = 0; i < 5; i++) { double num = in.nextDouble(); sum += num; } System.out.printf("%.2f", (sum / 5)); } }
#include <stdio.h> int main() { float arr[5]={0}; int i=0; for (i=0; i<5; i++) { scanf("%f",&arr[i]); } float sum=0; for (i=0; i<5; i++) { sum+=arr[i]; } printf("%.2f",sum/5.0); return 0; }
#include <stdio.h> #include <math.h> int main() { float height[5]={0.0},average,sum=0.0;//定义可容纳五个float类型变量的数组 for(int i=0;i<5;i++) { scanf("%f",&height[i]);//将身高输入进数组内 } for(int i=0;i<5;i++)//先求身高总和 { sum+=height[i]; } average=sum/5;//根据和算平均 printf("%.2f",average); return 0; }
import java.util.Scanner; /** * @Title: 平均身高 * @Remark: 从键盘输入5个人的身高(米),求他们的平均身高(米)。 * 输入描述: * 一行,连续输入5个身高(范围0.00~2.00),用空格分隔。 * 输出描述: * 一行,输出平均身高,保留两位小数。 * @Author: ijunfu * @Version: 1.0.0 * @Date: 2022-03-20 */ public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); double sum = 0.0; for(int i=0; i<5; i++) { sum += in.nextDouble(); } System.out.printf("%.2f", sum/5); in.close(); } }
import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sin = new Scanner(System.in); double sum = 0.0; for(int i=0;i<5;i++){ sum += sin.nextDouble(); } double d = sum / 5; System.out.println(String.format("%.2f",d)); } }