编程作业175页第4题 程序允许用户在键盘依次输入若干个数字(使用断言语句)
来源:互联网 发布:mac设置iphone铃声acc 编辑:程序博客网 时间:2024/06/05 17:15
第3章中的例子9的程序允许用户在键盘依次输入若干个数字(每输入一个数字都需要按回车键确认),程序将计算出这些数的和以及平均值。请在第3章的例子9中增加断言语句,当用户输入的数字大于100或小于0时,程序立刻终止执行,并提示这是一个非法的成绩数据。
import java.util.*;public class text{public static void main(String arg[]){Scanner reader =new Scanner(System.in);double sum=0;int m=0;while(reader.hasNextDouble()){double x=reader.nextDouble();assert x<100:"数字要小于100";assert x>0:"数字要大于0";m=m+1;sum=sum+x;}System.out.printf("%d个数的和为%f\n",m,sum);System.out.printf("%d个数的平均值为%f\n",m,sum/m);}}结果如下 分别是没开断言 和输入有超过100的数字 和输入低于0的数字
阅读全文
0 0
- 编程作业175页第4题 程序允许用户在键盘依次输入若干个数字(使用断言语句)
- 在VC程序中使用调试语句----(一)断言
- 编写一个程序,要求用户输入最多10个高尔夫成绩,并将其存储在一个数组中。 程序允许用户提早结束输入,并在一行上显示所有成绩,然后报告平均成绩。 请使用3个数组处理函数来分别进行输入、显示和计算
- 简单编程(一) 新手入门作业 [要求用户输入两个整数,判断第一个整数是否是第二个整数的倍数(使用运算符%)。]
- 作业.断言语句
- 1.3编程实现从键盘依次输入姓名(字符串)、年龄(整型)、性别(字符)和成绩(浮点型),然后依次显示上述内容
- 输入若干数字计算数字之和的程序
- P51 第4题 编写一个程序,判断用户输入的字符是否是数字,若是数字,则输出“a numerical character”,否则输出“other character”.
- 编程作业50页第5题 使用for循环语句计算8+88+888.....前10项之和
- 第二章作业51.4(编写一个程序,判断用户输入的字符是否为数字,若是数字,则输出“a numerical charater”,否则输出“other charater”。)
- 只允许输入为数字(正则)
- 只允许输入数字
- 只允许输入数字
- 学会使用断言式编程--断言在iOS中的使用
- 编写程序:从键盘上输入若干个整数(以输入-1作为结束标识),输出这些数中的最大值和最小值,要求编写一个函数实现最大值和最小值的求取。
- 输入框中只允许输入数字
- 用户控件--控制一个文本框只允许输入固定多个字符(按照字节计算)
- 汇编语言: 从键盘上输入一串字符(用回车键结束,使用 10 号功能调用。)放在 STRING 中,试 编制一个程序测试字符串中是否存在数字。如有,则把 CL 的第 5 位置 1,否则将该位置置 0。
- JPG图片覆盖整个A4
- java源码阅读笔记(1)- Object
- Centos7 安装mysql
- 实现二分查找算法的递归及非递归。
- c++学习笔记——lambda表达式
- 编程作业175页第4题 程序允许用户在键盘依次输入若干个数字(使用断言语句)
- Golang原理之goroutine与channel
- 个人绘画
- Calendar是单例模式,两个实例的hashCode却不一样
- kettle 设置变量
- android 软键盘弹出 布局上移动
- 二叉搜索树的第k个结点
- JBPM 入门
- json对象 按字典排序