输入学生个数 并输入各学生的成绩 找出最高成绩 并给每个学生判断等级java

C++游戏开发实战:从零构建局域网联机对战系统(附完整代码解析) 本文详细介绍了如何使用C++开发局域网联机对战游戏系统,涵盖从环境搭建到实战代码解析的全过程。重点讲解了Winsock库的应用、Socket通信原理、服务端与客户端开发技巧,以及性能优化和安全防护方案,帮助开发者快速掌握C++游戏开发的核心技术。 阅读详情

**

输入学生个数 并输入各学生的成绩 找出最高成绩 并给每个学生判断等级

**

package com.hy.exer;

import java.util.Scanner;
/**
*

  • @Description 输入学生个数 并输入各学生的成绩 找出最高成绩 并给每个学生判断等级
  • @author lph Email:liupenghao1201@163.com
  • @version
  • @date 2022年5月15日下午3:39:36

*/

public class AchengjiExer {

public static void main(String[] args) {
	// 1.用Scanner,读取学生个数
	Scanner scanner = new Scanner(System.in);
	System.out.println("请输入学生的个数:");
	int scan = scanner.nextInt();
	
	
	// 2.创建数组,存储学生成绩,动态初始化
	int[] scores = new int[scan];
	
	// 3.给数组中的元素赋值
	System.out.println("请输入" + scan + "个学生的成绩:");
	for(int i = 0;i < scores.length; i++) {
		scores[i] = scanner.nextInt();
	}
	// 4.获取数组中的元素的最大值,最高分
	int max =0 ;
	for(int i= 0; i< scores.length; i++) {
		if( max < scores[i]) {
			max = scores[i];
		}
		
	}
	System.out.println("最高分成绩为:" + max);
	// 5.根据每个学生的成绩与最高分的差值,得到每个学生的等级,并输出等级和成绩
	char len;
	for(int i= 0; i< scores.length; i++) {
		if( max - scores[i] <= 10) {
			len = 'A';
		}else if(max - scores[i] <= 20) {
			len = 'B';
		}else if(max - scores[i] <= 30) {
			len = 'C';
		}else{
			len = 'D';
			
		}
			System.out.println("学生 " + (i+1) + " 成绩为 " + scores[i] + " 等级为 " + len);
		}
}

}
在这里插入图片描述

OpenMontage:AI代理驱动的端到端视频生产系统实战指南 在当今内容创作领域,自动化视频生成技术正成为提升生产效率的关键。其核心原理在于通过智能体(Agent)架构,将复杂的视频制作流程拆解为可被AI理解和执行的标准化任务,从而实现从创意到成片的端到端自动化。这项技术的核心价值在于大幅降低了专业视频制作的门槛,使非专业用户也能快速产出具有一定专业度的内容。其典型应用场景包括社交媒体短片、产品演示、知识科普视频的批量生产。OpenMontage正是这一技术理念的杰出实践,它构建了一个完整的代理驱动视频生产系统,将AI编码助手转变为能自主规划并执行脚本撰写、素材检索、 阅读详情

相关推荐

Cadence Virtuoso IC617:从零构建传输门与反相器的Schematic设计实战

本文详细介绍了使用Cadence Virtuoso IC617进行传输门与反相器Schematic设计的完整流程,包括环境准备、原理图绘制、Symbol创建、仿真验证及实用技巧。通过分步指导和实战经验分享,帮助初学者快速掌握集成电路设计基础,提升EDA工具应用能力。

weixin_29194693的博客 600

c语言,输入学生人数和分数,输出平均分

#include<stdio.h> int f(int n); int main() { int n,c; printf(“请输入学生的个数:”); scanf("%d",&n); /输入学生个数/ c=f(n); /调用ji函数/ return n; } int f(int n) { int i,a; int sum=0,ave=0; for(i=1;i<=n;i++) /for循

qq_38606272的博客 3436

Win10自动更新怎么永久关闭?有效的Win10强制更新关闭方法

之前小编为大家分享过一些Win10彻底关闭Windows Update自动更新的方法,主要是通过一些如设置流量计费或借助一些专门的小工具来实现,但往往会发现,Win10自动更新就像打不死的小强,不管怎么关闭,之后还是会自动更新,让不少小伙伴颇为不爽。今天小编带来了这篇改进型教程,通过全方位设置,彻底关闭Win10自动更新,感兴趣的小伙伴不妨试试吧。 ...

jianai0602的博客 108万+

用户输入班级人数,之后依次输入每个学生的成绩,最后打印出该班级总的成绩以及平均成绩

要求:用户输入班级人数,之后依次输入每个学生的成绩,最后打印出该班级总的成绩以及平均成绩 思路:弹出输入框输入总的班级人数 ( num ),依次输入学生的成绩(保存起来 score,此时我们需要用到 for 循环,弹出的次数跟班级总人数有关系条件表达式 i <= num, 进行业务处理: 计算成绩。 先求总成绩(sum),之后求平均成绩(average最后弹出结果。 实现代码: <!DOCTYPE html> <html lang="en"> <head&.

m0_51161351的博客 6400

51单片机IAP在线升级

51单片机IAP在线升级 爱矽半导体E85F3325单片机IAP在线升级教程,此处可查看更新及demo下载 文章目录前言一、ROM资源二、KEIL有关知识1.BL51连接器:2.LX51连接器:三、Keil其他相关项说明:四、MCU启动文件说明:五、例程BOOTLOADER使用说明六、例程使用可更改说明:七、程序使用通信方式:XMODEM八、APP程序说明九、APP代码升级说明十、代码合并烧写 前言 扩展-IAP 主要用于产品出厂后应用程序的更新作用 ,类似于其他引导装载升级程序的方法,在系统中必须始终

qq_42415953的博客 6667

TMS320F280049C 学习笔记11 控制率加速器 CLA 例程

总结了TI官方在C2000Ware_3_01_00_00版本中提供的7个与CLA相关的例程。

whyorwhnt的专栏 1万+

前端Javascript第三天知识点以及案例:循环

学习循环的目标: 能够说出循环的目的 能够说出 for 循环的执行过程 能够使用断点调试来观察代码的执行过程 能够使用 for循环完成累加求和等案例 能够使用双重 for 循环完成乘法表案例 能够说出 while 循环和 do while 循环的区别 能够说出 break 和 continue 的区别 1.循环 目的: 在实际问题中,有许多具有规律性的重复操作,因此在程序中要完成这类操作就...

m0_46597922的博客 1462

红外小目标检测新思路:当DETR遇上Mamba状态空间模型,速度提升3倍

本文探讨了将Mamba状态空间模型与DETR框架结合,用于解决红外小目标检测的难题。该创新方案通过线性复杂度的Mamba模块替代传统Transformer的自注意力机制,在保持高检测精度的同时,显著提升了推理速度,实现了实时性能的突破,为无人机巡检、安防监控等场景提供了高效解决方案。

hhh00的博客 666

用指针和函数完成相应要求

/* (1)一个班有四个学生,五门课程,求第一门课程平均分 (2)找出两门以上课程成绩不及格的学生,输出他们的学号和全部课程成绩以及平均成绩 (3)找出平均成绩90分以上或全部课程85分以上的同学*/ #include <stdio.h> #define N 4 //N表学生 #define M 5 //M代表课程 int main() { float avage(int *p); void score(int *p); void prefer(int *p); int a[N][.

qq_44777130的博客 452

工业预测模型避坑指南:PHM2012轴承数据实战中,LSTM、CNN、Transformer到底怎么选?

本文深入探讨了工业预测模型在PHM2012轴承数据下的选型策略,对比了LSTM、CNN和Transformer等主流模型在轴承寿命预测任务中的表现。通过真实实验数据,提供了可复现的选型决策框架,帮助工程师根据数据规模、硬件条件和精度要求选择最佳模型。文章还揭示了工程落地中的隐藏陷阱,如数据不均衡和工况迁移挑战,并提出了解决方案。

weixin_33694172的博客 493

【UE5】虚幻引擎Gameplay框架

游戏实例(UGameInstance)会在引擎启动时实例化,并保持活跃直至引擎关闭。这是一种管理器类,在游戏中不存在实体,但会追踪数据和运行代码。在联网多人游戏中,游戏实例不会被复制,而是独立存在于服务器以及所有互联的客户端上。所有你希望在关卡加载间保持的内容都应存于游戏实例中。例如,游戏实例是管理游戏保存系统的到地方。游戏实例还可以充当任意数量的 游戏实例子系统 的管理器,这些子系统由游戏实例创建和销毁,并且与游戏实例本身具有相同的生命周期。在线子系统就属于这类子系统。

一个写程序的 1796

结构指针 按等级统计学生成绩 (20分)

点击查看题目 int set_grade(struct student* p, int n) { int i, count = 0; for (i = 0; i < n; i++,p++) { if (p->score >= 85 && p->score <= 100) { p->grade = 'A'; } else if (p->score >= 70

qq_41603599的博客 971

小龙虾们的好伙伴专栏导航

本文系统解析了OpenClaw技术架构,包括Channel层和网关层的设计实现,并与AgentSkills等技术方案进行对比。同时提供了OpenClaw的系列实用指南,涵盖小龙虾培养、客户资源管理、系统自动化巡检以及技术趋势助手构建等应用场景,帮助用户从零成本入门到高效落地应用,实现业务全流程自动化管理。

wend的博客 214

数组练习题—— 从键盘读入学生成绩,找出最高分, 并输出学生成绩等级

数组练习题—— 从键盘读入学生成绩,找出最高分, 并输出学生成绩等级 从键盘读入学生成绩,找出最高分, 并输出学生成绩等级。 成绩>=最高分-10 等级为’A’ 成绩>=最高分-20 等级为’B’ 成绩>=最高分-30 等级为’C’ 其余 等级为’D’ 提示:先读入学生人数,根据人数创建int数组, 存放学生成绩。 import java.util.Scanner; /* * 2. 从键盘读入学生成绩,找出最高分,并输出学生成绩等级。 成绩>=最高分-10 等级为’A’

Superluckhu的博客 4534

IDEA的使用指南

IDEA基于java的使用手册,可以最快速的上手,在使用中不断的丰富自己的使用技巧.

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Java——输入一组学生成绩,统计各等级的人数,并计算平均分。

用Java统计人数,并计算平均分题目要求解题思路代码运行结果 题目要求 输入一组学生成绩,统计各等级的人数,并计算平均分。 解题思路 先定义所需变量; 用while语句判断成绩是否输入有误; 再用switch语句判断成绩等级。 代码 package choice; import java.util.Scanner; public class Score { public static void main(String[] args) { Scanner sc=new Scanner(Syst

宏远小七的博客 1万+

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Java:用switch语句输出学生成绩等级

题目:输入学生的成绩(0-100分),输入学生成绩等级 90-100为优秀 80-89为良好 70-79为中等 60-69为基本合格 import java.util.Scanner; public class ChengJi { public static void main(String []args) { Scanner input = new Scanner(Sys...

小小白的博客 3万+

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

用Java编写程序实现从键盘读入学生成绩,找出最高分,并输出学生成绩和学生的等级。

用Java编写程序实现从键盘读入学生成绩,找出最高分,并输出学生成绩和学生的等级。 提示: 成绩>=最高分-10 则等级为A等。 成绩>=最高分-20 则等级为B等。 成绩>=最高分-30 则等级为C等。 其余 则等级为D等。...

hhm51she3271314的博客 6681

java输入输出学生成绩_java从键盘输入学生成绩,找出最高分,并输出学生成绩等级。...

/*从键盘输入学生成绩,找出最高分,并输出学生成绩等级;成绩 >=最高分-10 等级为A成绩 >=最高分-20 等级为B成绩 >=最高分-30 等级为C其余为 等级为D提示:先输入学生人数,根据人数创建int数组,存放学生成绩;*/package study01;import java.util.Scanner;public class Score {public static ...

weixin_36029647的博客 5756

从键盘读入学生成绩,找出最高分,并统计学生成绩等级人数

从键盘读入学生成绩,找出最高分,并统计学生成绩等级人数。 成绩=100 等级为’A’ 成绩>=80 等级为’B’ 成绩>=60 等级为’C’ 其余 等级为’D’ import java.util.Scanner; public class Scores { public static void main(String[] args) { ...

weixin_43653670的博客 1744

从键盘上输入若干学生的成绩,统计并输出最高和最低成绩吗,当输入负数时结束。

描述:从键盘上输入若干学生的成绩,统计并输出最高和最低成绩吗,当输入负数时结束。 输入样例: 75 73 89 92 100 输出样例: 最高成绩为:100 最低成绩为:73 限制 时间限制: 1000 ms 内存限制: 65536 KB 思路:利用一个while循环,设定第一个输入值既为最大值也为最小值,将每一个输入的值都与最大值进行比较,当大于最大值时,将其值赋值为最大值,当小于最小值时将其赋值为最小值。当输入值小于0时,结束循环。 #include <stdio.h> int main(

不会敲代码的咸鱼 2万+

从键盘读入学生成绩,找出最高分,并输出学生成绩。

从键盘读入学生成绩,找出最高分,并输出学生成绩。 成绩>=最高分-10 等级为:‘A’ 成绩>=最高分-20 等级为:‘B’ 成绩>=最高分-30 等级为:‘C’ 其余 等级为:‘D’ 提示:先读入学生人数,根据人数创建int数组,存放学生成绩。...

m0_54397364的博客 2230

Java编程判断一组学生成绩等级

首先需要说明,本代码使用的判断方式是每个学生成绩与最高学生成绩的差来判断等级 eg:最高成绩98(最高成绩等级为A)87为B;77为C;67为D;47为D; 代码如下: import java.util.*; public class First{ public static void main(String args[]){ Scanner ss=new Scanner(System.in); ...

weixin_33720078的博客 2628

java 从键盘输入学生成绩,找出最高分,并输出学生成绩等级;

从键盘输入学生成绩,找出最高分,并输出学生成绩等级;

王某人的博客 2万+

利用switch语句实现一个判断学生成绩对应的等级区间

利用switch语句实现一个判断学生成绩对应的等级区间 这几天学习的内容,记录一下作业笔记 StudentScore.java /* 要求: 1、输入一个学生的考试成绩(分数),利用成绩的值判断学生等级。 2、等级: 满分:[100] 优秀:[90-99] 良好:[80-89) 中等:[70-79) 及格:[60-69) 不及格:[0-59) 3、要求成绩是一个合法的数字,成绩必须在[0-100]之间,成绩可能带有小数。 使用switch

慢慢学编程 2万+

JAVA输入学生成绩并输出最高分

输入学生的个数和成绩,输出其中的最高分 import java.util.Scanner; public class Classpractice { public static void main(String[] args) { Scanner scan =new Scanner(System.in); double maxscore = 0; System.out.println("请输入学生个数:"); int nums=scan.nextInt(); double[] scores=

Bear的博客 7529

Java编程:通过键盘输入学生成绩,判断成绩等级

代码如下: package if语句; //假设某学校对成绩的判断标准是:不低于 90,可以评为优秀;低于 90 但不低于 80,可以评为良好;低于 80 但不低于 60,可以评为中等;否则评为差。 import java.util.Scanner; public class Ex_3{ public static void main(String[] args){ System.out.println("请输入你的成绩:"); Scanner input = ne

qq_45353963的博客 1万+
上一篇: 100000以内的质数java
下一篇: 数组 10 随机赋值 两位数 求最大值 最小值 求和 平均数java
java我爱你
博客等级 码龄8年 0粉丝 13原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值