for循环与数组问题
在for循环外面新建一个数组,
怎么让for循环里面的键盘录入的数据存进数组然后再实现数组调用?最后输出的那5个数据都是地址?如下:
import java.util.Scanner;
public class Array {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
double num = 0;
double[] newCost = new double[5];
double tt ;
System.out.println("请输入本月的消费记录");
for(int i = 0; i < 5; i++){
System.out.print("请输入第"+(i+1)+"笔购物记录:");
double[] newMoney = new double[5];
double money = sc.nextDouble();
newMoney[i] = money;
num += money;
newCost[i] = newMoney[i];
}
System.out.println("序号\t"+"金额(元)");
for(int j = 1; j < 6; j++){
System.out.println(j+"\t"+newCost);
}
System.out.println("总金额\t"+num);
}
}
怎么让for循环里面的键盘录入的数据存进数组然后再实现数组调用?最后输出的那5个数据都是地址?如下:
import java.util.Scanner;
public class Array {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
double num = 0;
double[] newCost = new double[5];
double tt ;
System.out.println("请输入本月的消费记录");
for(int i = 0; i < 5; i++){
System.out.print("请输入第"+(i+1)+"笔购物记录:");
double[] newMoney = new double[5];
double money = sc.nextDouble();
newMoney[i] = money;
num += money;
newCost[i] = newMoney[i];
}
System.out.println("序号\t"+"金额(元)");
for(int j = 1; j < 6; j++){
System.out.println(j+"\t"+newCost);
}
System.out.println("总金额\t"+num);
}
}
...全文
相关推荐
JS数组的遍历方式for循环与for...in
本节主要介绍了JS数组的遍历方式for循环与for...in,需要的朋友可以参考下
javascript 使用for循环时该注意的问题-附问题总结
所谓for循环就是重复的执行一段代码,for循环也是希望在创建循环时常会用到的工具,这篇内容主要给大家介绍javascript 使用for循环时该注意的问题-附问题总结,需要的朋友可以参考下
Java增强for循环中获取index
NULL 博文链接:https://rensanning.iteye.com/blog/2003205
MATLAB For 循环
matlab数组循环赋值
js代码-for循环问题
js代码-for循环问题


Java SE
