- Java程序设计基础(第6版)
- 陈国君主编
- 457字
- 2021-03-28 02:51:03
第5章习题
5.1 从键盘输入n个数,输出这些数中大于其平均值的数。
5.2 从键盘输入n个数,求这n个数中的最大数与最小数并输出。
5.3 求一个3阶方阵的对角线上各元素之和。
5.4 找出4×5矩阵中值最小和最大元素,并分别输出其值及所在的行号和列号。
5.5 产生0~100的8个随机整数,并利用冒泡排序法将其升序排序后输出(冒泡排序算法:每次进行相邻两数的比较,若次序不对,则交换两数的次序)。
5.6 有15个红球和15个绿球排成一圈,从第1个球开始数,当数到第13个球时就拿出此球,然后再从下一个球开始数,当再数到第13个球时又取出此球,如此循环进行,直到仅剩15个球为止,问怎样排才能使每次取出的球都是红球?
5.7 编写Java应用程序,比较命令行中给出的两个字符串是否相等,并输出比较的结果。
5.8 从键盘上输入一个字符串和子串开始的位置与长度,截取该字符串的子串并输出。
5.9 从键盘上输入一个字符串和一个字符,从该字符串中删除给定的字符。
5.10 编程统计用户从键盘输入的字符串中所包含的字母、数字和其他字符的个数。
5.11 将用户从键盘输入的每行数据都显示输出,直到输入"exit"字符串,程序运行结束。