日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

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

發布時間:2024/7/23 java 39 豆豆

*5.15(顯示ASCII碼字符表)編寫一個程序,打印ASCII字符表從'!'到'~'的字符。每行打印10個字符。ASCII碼表如附錄B所示。數字之間用一個空格字符隔開

  • 題目
    • 題目概述
    • '!'到'~'
    • 破題
  • 代碼與Console輸出
    • 輸出

題目

題目概述

*5.15(顯示ASCII碼字符表)編寫一個程序,打印ASCII字符表從’!‘到’~'的字符。每行打印10個字符。ASCII碼表如附錄B所示。數字之間用一個空格字符隔開

‘!‘到’~’

!對應ASCII碼33
~對應ASCII碼126

破題

  • 將!和~對應的ASCII碼值賦值給變量
  • 從!對應的ASCII碼值(int型)強轉為char類型,一個一個輸出,并計數
  • 當打印到每行第10個時,換行
  • 直到打印到~
  • 代碼與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所示。数字之间用一个空格字符隔开的全部內容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。