java将学生的成绩按不同的分数段_Java练习题
将学生的成绩按不同的分数段分为优、良、中、差、及格和不及格5个等级,从键盘上输入一个1~100之间的成绩,输出相应的等级。要求用switch语句实现。
实现代码:
import java.io.IOException;
import java.util.Scanner;
public class ChapterFour {
/**
* @param args
*/
public static void main(String[] args) throws IOException {
int testScore;
String grade;
Scanner reader = new Scanner(System.in);
do{
System.out.print("请输入1~100的分数: ");
testScore = reader.nextInt();
}while(testScore >100 || testScore<0);
switch(testScore/10){
case 9 :
grade = "优";
break;
case 8 :
grade = "良";
break;
case 7:
grade = "中";
break;
case 6:
grade = "及格";
break;
default:
grade = "不及格";
}
System.out.println("成绩评定: " + grade);
}
}
设学生的学习成绩按如下的分数段评定为4个等级:85~100为A,70~84为B,60~69为C,0~59为D。从键盘输入一个0~100之间的成绩,要求用switch语句根据成绩,评定并输出相应的等级。
import java.io.IOException;
import java.util.Scanner;
public class ChapterFour {
/**
* @param args
*/
public static void main(String[] args) throws IOException {
//P55练习题2
int testScore;
char grade;
Scanner reader = new Scanner(System.in);
do{
System.out.print("请输入1~100的分数: ");
testScore = reader.nextInt();
}while(testScore >100 || testScore < 0);
//testScore = testScore+5;
switch(testScore/10){
case 10:
case 9:
grade ='A';
break;
case 7:
grade = 'B';
break;
case 6:
grade = 'C';
break;
default:if(testScore > 84){
grade ='A';
}else if(testScore > 70 ){
grade = 'B';
}else
grade = 'D';
}
System.out.println("成绩评定: "+grade);
}
}
编写一个Java应用程序,输出1~100之间既可以被3整除,又可以被7整除的数。
public class ChapterFour {
/**
* @param args
*/
public static void main(String[] args) throws IOException {
//P55练习题3
int i =1, n=100;
System.out.print("1~100中能被3整除,又能被7整除的数: ");
for(i = 1; i<=n; i++){
if(i % 3 == 0 &&i % 7 ==0)
System.out.print(" "+i +" ");
}
}
}
编写一个Java应用程序,在键盘上输入数n, 计算并输出1!+2!+3!+…+n!的结果。
import java.io.IOException;
import java.util.Scanner;
public class ChapterFour {
/**
* @param args
*/
public static void main(String[] args) throws IOException {
//P55练习题4
int temp = 1, sum = 0, n;
System.out.print(“请输入一个数: “);
Scanner reader = new Scanner(System.in);
n = reader.nextInt();
for(int i=1; i<=n; i++){
for(int j =1; j<= i;j++){
temp *= j;
}
System.out.println(i + “的阶乘” + temp);
sum += temp;
temp = 1;
}
System.out.println(sum);
}
}
java将学生的成绩按不同的分数段_Java练习题相关推荐
- 将学生的成绩按照不同的分数段分为优,良,中,及和不及格五个等级,从键盘上输入一个0~100的成出相应的等级。要求用Switch语句实现。
import java.util.Scanner;public class Test2 {public static void main(String[] args) {int score;int g ...
- java习题4.1-将学生的学习成绩按不同的分数段分为优、良、中、及格和不及格五个登记,从键盘上输入一个0~100的成绩,输出相应的等级。要求用switch语句实现
将学生的学习成绩按不同的分数段分为优.良.中.及格和不及格五个登记,从键盘上输入一个0~100的成绩,输出相应的等级.要求用switch语句实现 import java.util.Scanner;pu ...
- 用c#算成绩的总和_c#编写一个学生成绩计算程序,统计出一个班学生的某门课程各分数段的人数(分数段:90分以上,80-90,70-80,...
编写一个学生成绩计算程序,统计出一个班学生的某门课程各分数段的人数(分数段:90分以上,80-90,70-80,60-70,60分以下)成绩的计算方式是:平时成绩*40%+期末成绩*60%=最终成绩. ...
- [附源码]java毕业设计学生考试成绩分析系统
项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclispe(IntelliJ IDEA,Eclispe,MyEclis ...
- 基于java的学生考试成绩分析程序
一.系统分析 本次试验需要编写一个学生考试成绩分析程序,至少具有这些功能:基本数据输入,能够建立并且输入班级.学生.课程和成绩单的信息,指定特定的班级和课程后,能够输出该班的所有学生的成绩,通过这个方 ...
- 基于java的学生选课成绩信息系统
本系统是采用B/S模式进行开发的,系统的用户权限有三种:教师,学生和系统管理员,不同权限用户登入到不同的操作界面.该系统主要由学生管理.教师管理.成绩管理和选课管理等功能模块组成,本文具体介绍了各功能 ...
- Java定义学生数学成绩_java程序设计,求代码 1.定义学生类,学生类有学号,姓名,语文成绩,数学成绩的属性和有参的构造...
展开全部 import java.util.Comparator; public class Student implements Comparable { private int no; priva ...
- C语言输入成绩等级输出对应分数段
#include <stdio.h> #include <stdlib.h>/* run this program using the console pauser or ad ...
- 学生表 成绩表 课程表 教师表
学生表: Student(s_id,s_name,s_birth,s_sex) –学生编号,学生姓名, 出生年月,学生性别 课程表: Course(c_id,c_name,t_id) – –课程编号, ...
- C语言-数组-读入学生信息统计各分数段人数并打印
从键盘输入一个班(全班最多不超过30人)学生的某门课的成绩,当输入成绩为负值时,输入结束,分别实现下列功能: 统计不及格人数并打印不及格学生名单. 统计成绩在全班平均分及平均分之上的学生人数,并打 ...
最新文章
- 人工智能训练云燧T10
- 备战2022秋季“金三银四”跳槽必备:软件测试面试题,贡献给需要的小伙伴,最后有惊喜哦
- VS2010Web默认的浏览器设置和VS里调试JavaScript代码的设置
- Visual Studio 11 Beta 带来新的Metro 应用开发体验
- Boost:双图bimap与散列索引的测试程序
- linux boot分区有什么用,/ boot分区的真正作用是什么?
- PowerBI 2019.12更新完美收官2019
- Project vector on to vector
- jcr多久更新一次_拼多多商品价格竞争力星级有什么用?多久更新一次?
- 许晴×××汤的营养价值
- VS2012下基于Glut OpenGL显示一些立体图形示例程序:
- soa---java 多线程的---锁
- Android 使用gson完成Json转map,json转单个对象,json转数组
- LoadRunner教程(13)-LoadRunner 服务水平协议
- 裤子尺码对照表eur40_有了裤子尺码对照表,再也不用担心买错裤子了
- 时空跳跃者的魔法(codevs3315)
- 图像预处理(Evision)
- 国内高校大数据教研机构调研报告
- ETI工作-测试文件多层folder树生成
- Weir Flow Control售予First Reserve事宜完成之后更名为Trillium Flow Technologies
热门文章
- 基于卷积神经网络和迁移学习实现场景图片分类任务
- 博弈论——选举/投票(voting)
- robot光线机器人安卓版_灯光机器人中文版下载-灯光机器人游戏下载v1.6.5 安卓版-2265游戏网...
- 获取系统分辨率_100 GHz传送带高速成像系统
- 第二章 ZeroMQ进阶
- 闲来无事实现个备忘录,到点提醒
- nova4e鸿蒙,为何如此执着麒麟芯片?华为首席战略官揭晓答案
- 戴尔r510服务器修复,DELL R510服务器宕机案例(1)
- 远程连接mysql数据库 需要的操作
- 一周信创舆情观察(12.13~12.19)