java - 我不知道如何使用数组进行划分
问题描述
编码
int a;
Double sum = 0.0;
System.out.print("Length of num you want to add: ");
a = in.nextInt();
num = new double [a];
for(int i = 0;i<num.length;i++)
{
System.out.print("Num["+(i+1)+"]:" );
num[i] = in.nextDouble();
sum += num[i];
System.out.println("Sum:" + sum);
} 而不是加法,我希望代码是除法
解决方案
如果您只想更改除法的加法,那么您所要做的就是更改行
sum += num[i];
至
sum /= num[i];
这会将 sum 除以 num[i] 而不是将 num[i] 添加到其中。
推荐阅读
- html - 如何将 div 与表格右对齐?
- mongodb - 我无法使用本地 Mongodb 使用 Prisma 启动项目
- deep-learning - categorical_crossentropy 期望目标是二进制矩阵
- python - Python,试图解析奇怪的东西
- c - 存储 mpz_t 的地址并传递指针
- android - 如何使用 Xamarin android 从应用程序安装 Apk
- c++ - 使用 Source Reader 从网络摄像头源获取 H264 样本
- excel - 自动化错误 - 插件中发生异常
- python - 如何让脚本等到用户在 Tkinter 中交互?
- java - 无法实例化接口 org.springframework.context.ApplicationContextInitializer (Spring 5.2.3 + Spring Boot 2.2.3)