普通for循环:

增强for循环:
for(被遍历数组中元素的数据类型 变量名:被遍历的数组){
}

注意:
二者区别:
增强for循环不擅长修改数组中元素的值

Exer1:声明一个intArray方法,其参数方法为整数数组,在main方法中创建20个元素的数组,并将其传递给intArray方法;
intArray方法中将数组中存放2开始的20个偶数,然后使用增强型for循环访问所有元素并打印出来
- /*
- 声明一个intArray方法,其参数方法为整数数组,在main方法中创建20个元素的数组,并将其传递给intArray方法;
- intArray方法中将数组中存放2开始的20个偶数,然后使用增强型for循环访问所有元素并打印出来
- */
- class ArrayExer3
- {
- public static void main(String[] args)
- {
- int arr[]=new int[20];
- intArray(arr);
- for (int a: arr )
- {
- System.out.println(a);
- }
- }
- public static void intArray(int arr[]){
- for (int i=0;i
- {
- arr[i]=2*i+2;
- }
- }
- }
Exer2:从键盘读入学生成绩,找出最高分,并输出学生成绩。
成绩>=最高分-10 等级为:‘A’
成绩>=最高分-20 等级为:‘B’
成绩>=最高分-30 等级为:‘C’
其余 等级为:‘D’
提示:先读入学生人数,根据人数创建int数组,存放学生成绩。
-
-
-
- /*
- 从键盘读入学生成绩,找出最高分,并输出学生成绩。
- 成绩>=最高分-10 等级为:‘A’
- 成绩>=最高分-20 等级为:‘B’
- 成绩>=最高分-30 等级为:‘C’
- 其余 等级为:‘D’
- 提示:先读入学生人数,根据人数创建int数组,存放学生成绩。
- */
- import java.util.Scanner;
- class ArrayExer4
- {
- public static void main(String[] args)
- {
- Scanner scan=new Scanner(System.in);
- System.out.println("输入学生人数:");
- int n=scan.nextInt();
- System.out.println("输入"+n+"个学生成绩:");
- //1.根据人数创建对应大小的数组
- int score[]=new int[n];
- //2.根据人数,接收相应的成绩,并将成绩存入数组中
- int max=0;
- for (int i=0;i
- {
- score[i]=scan.nextInt();
- //3.找出最高分
- if (score[i]>max)
- {
- max=score[i];
- }
- }
- System.out.println("最高分为:"+max);
-
- /*for (int i=0;i
- {
- if (score[i]>=max-10)
- {
- System.out.println("A");
- }
- else if (score[i]>=max-20)
- {
- System.out.println("B");
- }
- else if (score[i]>=max-30)
- {
- System.out.println("C");
- }else{
- System.out.println("D");
- }
- }
-
- }*/
- for (int i=0;i
- { char level=0;
- if (score[i]>=max-10)
- {
- level='A';
- }
- else if (score[i]>=max-20)
- {
- level='B';
- }
- else if (score[i]>=max-30)
- {
- level='C';
- }else{
- level='D';
- }
- System.out.println("学生"+i+"成绩"+score[i]+"等级"+level);
- }
-
- }
- }

-
相关阅读:
tmux和vim
适合引流的运动步数打卡抽奖小程序源码开发
Python学习笔记--自定义元类
Cesium:OSGB倾斜摄影模型加载卡顿优化
容易理解的归并排序(C语言)
flink集群与资源@k8s源码分析-资源II 资源提供
苹果图片heic格式怎么转化成jpg?两种方法解决它
数据结构-----红黑树简介
uni-app集成mui-player
ON1 Photo RAW 2024 for Mac——专业照片编辑的终极利器
-
原文地址:https://blog.csdn.net/m0_54397364/article/details/126137864
-
最新文章
-
沪漂五周年了:我越来越迷茫了
Agentic Skill Routing 实战:别再把所有 Skill 塞进 AI Agent 上下文
MySQL-Seconds_behind_master的精度误差
[MAF预定义ChatClient中间件-03]CachingChatClient——利用缓存省钱省时间
AI的至暗历史:从万众期待到被政府撤资,AI的两次死亡徘徊
Agent OS :五种驯服不确定性的范式
PortSwigger SQL注入LAB11
数据库即时编译JIT
[Begin]AI Learn Data Day 0
深度学习进阶(二十七)现代 LLM 的核心架构设计其二:SwiGLU