4.2总结

一、return

 退出当前程序的执行;

二、数组

数组:是一个变量,存储相同数据类型的一组数据。

声明数组:在内存空间划出一串连续的空间。

数组的基本要素:标识符、数组元素、元素下标:从0开始、元素类型、数组长度(.length)。

(1)如何使用数组

1、声明数组   int[ ]a;

2、分配空间   a=new int[5];

3、赋值          a[0]=8;

4、处理数据    a[0]=a[0]*10;    

(2)语法

          数据类型   数组名[ ];

          数据类型 [ ] 数组名;//声明数组不规定数组长度;

      分配空间:数据类型 [ ] 数组名 = new 数据类型[大小] ;

      赋值:向分配的格子里放数据

         1、边声明边赋值  int [ ] scores={ 89,79,76};

                                     int [ ] scores=new int [ ]{   };//不能指定数组长度,      

         2、动态录入键盘信息并赋值

     Scanner input = new Scanner(System.in);

     for(int i=0; i< n; i++){

               scores [i]=input .nextInt();

           }

//数组长度=数组名.length
  Scanner input=new Scanner(System.in);
  System.out.println("请输入会员本月的消费记录: 次");
  int num=input.nextInt();
  double []amount=new double[num];
  double sum=0;
 
for (int i = 0; i < amount.length; i++) {
System.out.print("请输入第"+(i+1)+"笔消费金额:");
amount[i]=input.nextDouble();
sum+=amount[i];
}
System.out.println("序号\t"+"金额(元)");
//  System.out.println("1\t"+amount[0]);
//  System.out.println("2\t"+amount[1]);  
//  System.out.println("3\t"+amount[2]);
//  System.out.println("4\t"+amount[3]);
//  System.out.println("5\t"+amount[4]);
//  System.out.println("总金额\t"+sum);

for (int i = 0; i < amount.length; i++) {
System.out.println((i+1)+"\t"+amount[i]);
}
System.out.println("总金额\t"+sum);



    3、栈内存、堆内存

四、  使用for循环求最大值
               Scanner input=new Scanner(System.in);
            int [] a=new int[] {20,80,30,10,90,40};
int sum=0;
for (int i = 0; i < a.length; i++) {

if (sum<a[i]) {
sum=a[i];
}
System.out.println(sum);





使用for循环比较数值大小
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值