编程:录入班级人数、学员成绩全班平均分;

Scanner s=new Scanner(System.in);

System.out.println("请输入您班上的人数:");

int people=s.nextInt();

int i=1;

int sum=0;

while(i<=people){

System.out.println("请输入学号"+i+"的成绩!");

int score=s.nextInt();

while(score<0||score>100){

System.out.println("您输入的分数有误,请重新输入:");

score=s.nextInt();

}

sum=sum+score;

i++;

}

int avg=sum/people;

System.out.println("全班平均成绩为:"+avg);

while中还可以嵌入while,不满足条件时就一直循环。

原文:http://blog.csdn.net/qianquan003/article/details/22854323

while在Java用法_Java中while循环用法相关推荐

  1. java中throws用法_java中throws实例用法详解

    在程序出现异常时,会有一个抛出异常的throw出现,这里我们要跟今天所讲的throws区分开.throws的作用是声明抛出,在名称上也跟throw有所不同.下面我们就throws对策概念.语法.实例带 ...

  2. java中的this的用法_java中this的用法

    This,英语单词,发音:[英][ðɪs][美][ðɪs].常翻译为:这,这么.java中this的用法有哪些呢?本文是学习啦小编整理java中this的用法的资料,仅供参考. java中this的用 ...

  3. java implements用法_JAVA中implements的用法

    implements使用 interface Sport { void run(); void jump(); } class Athlete implements Sport { public vo ...

  4. indexof java 用法_java中indexof的用法

    indexOf()的用法,具体是什么意思?? indexOf()的意思:查找一个字符串中,第一次出现指定字符串的位置. indexOf()的用法: indexOf(int,ch) 先看第一个index ...

  5. java split函数的用法_java中split函数用法以及注意事项

    java中split函数用法以及注意事项 发布时间:2020-04-23 10:28:23 来源:亿速云 阅读:215 作者:小新 本篇文章和大家了解一下java中split函数用法以及注意事项.有一 ...

  6. java项目中enum的用法_java中enum的用法

    本文实例讲述了java中enum的用法.分享给大家供大家参考.具体分析如下: 1. 基本用法 enum Day { SUNDAY, MONDAY, TUESDAY, WENDSDAY, THURSDA ...

  7. java 字符串用法_Java中的字符串用法小结

    本文实例总结了Java中的字符串用法.分享给大家供大家参考.具体分析如下: 字符串的本质是char类型的数组,但在java中,所有用双引号""声明的字符串都是一个String类的对 ...

  8. java中replaceall用法_java中replaceall的用法

    JAVA中string.replace和string.replaceAll的区别及 替换方式不同 [public String replace( )] 是通过用 newChar 替换此字符串中出现的所 ...

  9. Java里面Random的用法_Java中Random的用法

    一.java.lang.Math.random 调用这个Math.Random()函数能够返回带正号的double值,该值大于等于0.0且小于1.0,即取值范围是[0.0,1.0)的左闭右开区间,返回 ...

  10. java 字符串用法_java中字符串的用法

    1.String中的每个字符都是一个16位的Unicode字符,用Unicode很容易表达丰富的国际化字符集,比如很好的中文支持.甚至Java的标识符都可以用汉字,但是没人会用吧(只在一本清华的< ...

最新文章

  1. Android — 使用 SharedPreferences 本地保存 key-value 数据
  2. nestjs配置MySQL数据库,Nest.js 中的数据库操作
  3. git 多仓库源 配置
  4. bzoj 3680 吊打xxx
  5. C++ 中不能被继承的类实现,及从中体现virtual 继承的一个特性
  6. 牛客网_PAT乙级_1010月饼 (25)
  7. 野生前端的数据结构练习(10)希尔排序,归并排序,快速排序
  8. 显示器接口_显示器带全能Type-C接口用起来有多爽?
  9. Zabbix监控Oracle 连接数
  10. 实时操作系统和优先级反转
  11. mysql数据库的操作dao vo_nutzdao+druid使用非数据库实体VO接收返回的对象一直报“Table ‘xxxxx’ doesn't exist”...
  12. 网游中的网络编程3:在UDP上建立虚拟连接
  13. 计算机怎么用函数算出成绩自评,SPSSAU一众新功能上线:高级公式、综合得分一键计算!...
  14. Word2010经常莫名其妙无法撤销
  15. 组织能力:企业成败的关键(组织能力杨三角系列一)
  16. Oracle ORA12514 监听程序当前无法识别连接描述符中请求的服务问题解决
  17. Quadratic equation
  18. 社保系统成个人信息泄露重灾区 涉及超30省
  19. 致老友-有时候我词不达意 但我真的很开心生活有你
  20. 两个相同字组成的汉字 - 中国汉字的奇妙(三)

热门文章

  1. Java并发理论知识框架总结
  2. sin(a-b)=sina*cosb-sinb*cosa的推导过程
  3. c语言注释中文,Comments(注释符)
  4. python re group()
  5. 点击上下左右按钮让背景上下左右移动
  6. 北京上空出现三个太阳?专家:冰晶云对太阳光散射形成“幻日”
  7. 计算机怎么格式化电脑吗,怎么格式化电脑
  8. php代码审计(适合小白入门)
  9. MOS管自举电容工作原理电路设计及其分析
  10. Matlab高尔顿板仿真模拟实验