怎么在for里面再次循环!
for(int i=0;i System.out.println("\n请输入第"+(i+1)+"个人商品的价格:");
for(int j=0;j System.out.println("第"+(j+1)+"件商品的价格:");
d1[j]=input.nextInt();
d3=d3+d1[j];
** if(d1[j] System.out.println("请输入正确数字");
continue;**
} if(d1[j] System.out.println("请输入正确数字");
continue;**
if(d1[j]>=300){
d4 =d4+(d1[j]-d1[j]*0.8);
d5++;
continue;
我试着输入负数发现:
请输入第1个人商品的价格:
第1件商品的价格:
-1
请输入正确数字
第2件商品的价格:
2
请输入正确数字
第3件商品的价格:
3
请输入正确数字
谁能教我如何变成:
请输入第1个人商品的价格:
第1件商品的价格:
-1
请输入正确数字
第1件商品的价格:
-2
请输入正确数字
第1件商品的价格:
20
第2件商品的价格:
2
第3件商品的价格:
3
for(int i=0;i System.out.println("\n请输入第"+(i+1)+"个人商品的价格:");
for(int j=0;j System.out.println("第"+(j+1)+"件商品的价格:");
d1[j]=input.nextInt();
d3=d3+d1[j];
if(d1[j] System.out.println("请输入正确数字");
continue;
}
if(d1[j]>=300){
d4 =d4+(d1[j]-d1[j]*0.8);
d5++;
continue;
。。。为何要实现这么复杂的运算呢
递归算法试试可以吗