*5.15(显示ASCII码字符表)编写一个程序,打印ASCII字符表从'!'到'~'的字符。每行打印10个字符。ASCII码表如附录B所示。数字之间用一个空格字符隔开

  • 题目
    • 题目概述
    • '!'到'~'
    • 破题
  • 代码与Console输出
    • 输出

题目

题目概述

*5.15(显示ASCII码字符表)编写一个程序,打印ASCII字符表从’!‘到’~'的字符。每行打印10个字符。ASCII码表如附录B所示。数字之间用一个空格字符隔开

‘!‘到’~’

!对应ASCII码33
~对应ASCII码126

破题

  1. 将!和~对应的ASCII码值赋值给变量
  2. 从!对应的ASCII码值(int型)强转为char类型,一个一个输出,并计数
  3. 当打印到每行第10个时,换行
  4. 直到打印到~

代码与Console输出

public class Test5_15 {public static void main(String[] args) {// 将!和~对应的ASCII码值赋值给变量int i1 = 33;int i2 = 126;// 使用for循环打印int count = 0;for(int i = i1; i <= i2;++i){System.out.print((char)i + " ");count++;if(count % 10 == 0)System.out.println();}}
}

输出

! " # $ % & ’ ( ) *
+ , - . / 0 1 2 3 4
5 6 7 8 9 : ; < = >
? @ A B C D E F G H
I J K L M N O P Q R
S T U V W X Y Z [ \
] ^ _ ` a b c d e f
g h i j k l m n o p
q r s t u v w x y z
{ | } ~

Java黑皮书课后题第5章:*5.15(显示ASCII码字符表)编写一个程序,打印ASCII字符表从‘!‘到‘~‘的字符。每行打印10个字符。ASCII码表如附录B所示。数字之间用一个空格字符隔开相关推荐

  1. Java黑皮书课后题第1章:*1.11(人口估算)编写一个程序,显示未来5年的每年人口数。假设当前的人口是312 032 486,每年有365天

    Java黑皮书课后题第1章:*1.11(人口估算) 题目 题目描述 破题 代码块 方法评析 为什么print函数内的表达式不能分开 修改日志 题目 题目描述 *1.11(人口估算)编写一个程序,显示未 ...

  2. Java黑皮书课后题第1章:1.6(数列求和)编写程序,显示1+2+3+4+5+6+7+8+9的结果

    Java黑皮书课后题第1章:1.6(数列求和) 题目 题目描述 槽点 代码 代码块 区分println(x)与println("x") 法1法2选用 修改日志 题目 题目描述 1. ...

  3. Java黑皮书课后题第1章:1.5(计算表达式)编写程序,显示以下式子的结果

    Java黑皮书课后题第1章:1.5(计算表达式) 题目 题目描述 题目槽点 代码 代码块 代码评析与易错点 方法选用 易错点 非常不舒服的运算符前后空格(对新手来讲) 修改日志 题目 题目描述 编写程 ...

  4. Java黑皮书课后题第7章:*7.13(随机数选择器)编写一个方法,返回1到54之间的随机数,但不能是传递到实参中的数。指定如下方法头

    7.13(随机数选择器)编写一个方法,返回1到54之间的随机数,但不能是传递到实参中的数.指定如下方法头 题目 题目描述 可变长参数列表 破题 代码 运行实例 题目 题目描述 7.13(随机数选择器) ...

  5. Java黑皮书课后题第4章:*4.21(检查SSN)编写一个程序,提示用户输入一个社保号码(格式是DDD-DD-DDDD,D是1个数字)你的程序应该判断输入是否合法

    *4.21(检查SSN)编写一个程序,提示用户输入一个社保号码(格式是DDD-DD-DDDD,D是1个数字)你的程序应该判断输入是否合法 题目 题目概述 运行示例 破题 代码 题目 题目概述 *4.2 ...

  6. Java黑皮书课后题第8章:*8.24(检验数独的解决方案)程序清单8-4通过检测棋盘上的每个数字是否是有效的,从而检验一个解决方案是否是有效的。重写该程序,通过检验是否每行、每列、每个小方盒中具有

    *8.24(检验数独的解决方案)程序清单8-4通过检测棋盘上的每个数字是否是有效的,从而检验一个解决方案是否是有效的.重写该程序 题目 题目描述 程序清单8-4 破题 代码 题目 题目描述 *8.24 ...

  7. Java黑皮书课后题第6章:6.37(格式化整数)编写一个测试程序,提示用户输入一个数字以及宽度,显示通过调用format方法返回的字符串

    6.37(格式化整数)编写一个测试程序,提示用户输入一个数字以及宽度,显示通过调用format方法返回的字符串 题目 题目描述 破题 代码 运行示例 题目 题目描述 6.37(格式化整数) 使用下面的 ...

  8. Java黑皮书课后题第8章:**8.37(猜测首府)编写一个程序,重复提示用户输入一个州的首府。当接收到用户输入后,程序报告答案是否正确。假设50个州以及它们的首府保存在一个二维数组中,提示用户回答所

    **8.37(猜测首府)编写一个程序,重复提示用户输入一个州的首府 题目 题目描述与运行示例 破题 代码 题目 题目描述与运行示例 **8.37(猜测首府)编写一个程序,重复提示用户输入一个州的首府. ...

  9. Java黑皮书课后题第7章:7.4(分析成绩)编写一个程序,读入个数不确定的考试分数,并且判断有多少个分数是大于或等于平均分,多少个分数是低于平均分的。输入一个负数表示输入结束。假设最高分是100

    7.4(分析成绩)编写一个程序,读入个数不确定的考试分数,并且判断有多少个分数是大于或等于平均分,多少个分数是低于平均分的.输入一个负数表示输入结束.假设最高分是100 题目 题目描述 破题 代码 运 ...

  10. Java黑皮书课后题第5章:*5.48(处理字符串)编写一个程序,提示用户输入一个字符串,显示奇数位置的字符

    5.48(处理字符串)编写一个程序,提示用户输入一个字符串,显示奇数位置的字符 题目 题目概述 运行示例 破题 代码 题目 题目概述 5.48(处理字符串)编写一个程序,提示用户输入一个字符串,显示奇 ...

最新文章

  1. 全面解析RS232、RS485、RS422、RJ45接口的区别和各自的应用
  2. 第1章:初始C#及其开发环境
  3. ABAP更改程序的请求包操作
  4. C++开发中的预处理器
  5. PandasGUI:使用图形用户界面分析 Pandas 数据帧
  6. 堆的应用(堆排序,TopK问题)
  7. java lambda表达式学习笔记
  8. 使用Maven前夕(Maven项目架构管理工具、配置环境变量、阿里云镜像、本地仓库)
  9. zedboard板子上呼吸灯的实现(第一版)
  10. phpstudy apache启动不了,也不报错误日志
  11. 教你用Appium搭建Android自动化测试框架(详细教程)
  12. centos7 安装btsync
  13. 三国杀全武将台词大全(标准+神话再临+一将成名12345+SP+国战+其他+皮肤)
  14. vcf文件格式详细解释
  15. 时序分析 19 VAR(Vector Autoregression) 向量自回归
  16. mysql关闭空闲连接_终止空闲的mysql连接
  17. 在线考试系统总体设计
  18. 移动端购物车数据重新编译后数据消失
  19. 遅くまで起きる vs 遅くまで寝る
  20. Linux 下播放音乐和视频

热门文章

  1. python 试题答案_python试题答案
  2. #绘制圆心_SolidWorks2018 绘制草图轮廓练习
  3. 电路邱关源第五版pdf_硬件狗教你学电路【二】:电路分析方法
  4. 2025年公有云或将服务中国过半数字经济
  5. 欢迎参与2020年云栖大会——引领企业基础设施云化
  6. 内温的整体优先效应实验_陕西师范大学《普通心理学》第四章-知觉
  7. [Mysql]——通过例子理解事务的4种隔离级别
  8. mysql堵塞 sending data和sort状态多,cpu高
  9. Nginx和lvs在负载均衡方面的对比
  10. 未能加载文件或程序集 ICSharpCode.SharpZipLib