第7章——数组及应用—向数组中存入元素
知识点:
1、声明数组:
int a[] = new int[4];
package c第七章_数组及应用; import java.util.Scanner; /** * 测试类 * * @author 尓军 * */ public class B__杰哥题第1个__求出4个手机商店的最低手机价格_¥知识点1¥___定义阵列存储价格_¥知识点2¥__算出数组中的最低值 { /** * 运行 * * @param args 名字(必传) */ public static void main(String[] args) { int max = 0;// 声明最大值 int min = 0;// 声明最小值 Scanner b = new Scanner(System.in); System.out.println("请输入4家店的价格:"); int a[] = new int[4]; for (int i = 1; i < 5; i++) {// 设置从1开始数,这样对下一行的输出 System.out.println("第" + i + "店的价格:"); int c = b.nextInt(); if (min == 0) {// 储存最小值,之后不再进入(这行代码不能删除);;;因为删除会无法储存min的值这是因为我在第8行定义的min为0,所以无论我输入什么都没办法进入19行的if选择结构就无法为min赋值我输入的数,导致打印出来的最小值为0 min=c; } if (min > c) {// 若之后输入的数小于第1个if循环里的数则重新让min等于这次输入的数 min = c; } } System.out.println("最低价格为" + min); } }

浙公网安备 33010602011771号