成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

【Java貓說(shuō)】每日算法:#2-三目運(yùn)算符美觀打印ASCII碼

everfly / 2629人閱讀

摘要:每日算法題目將碼位于之間的個(gè)字符顯示在屏幕上,為了美觀,要求小于的碼值前填充一個(gè),每打印個(gè)字符后換行。本文已轉(zhuǎn)載個(gè)人技術(shù)公眾號(hào)歡迎留言討論與點(diǎn)贊上一篇推薦貓說(shuō)每日算法實(shí)現(xiàn)特殊累加值下一篇推薦貓說(shuō)每日算法枚舉求就業(yè)率問(wèn)題

Java每日算法 題目

將ASCII碼位于32-126之間的95個(gè)字符顯示在屏幕上,為了美觀,要求小于100的碼值前填充一個(gè)0,每打印8個(gè)字符后換行。

分析

這里先注意8個(gè)字符后換行,即需要對(duì)打印數(shù)做判斷之后再打印回車(chē),接著循環(huán)的頭尾是從32-126,且加了一個(gè)特殊的條件是沒(méi)到100的數(shù)值需要在前面加“0”,那么我們可以用簡(jiǎn)單的三目運(yùn)算符去判斷循環(huán)的次數(shù)

編碼
public class Main {
    public static void main(String[] args) {
        String temp = "";
        for (int i = 32; i <= 126;i++){
            temp = i < 100 ? ("0"+i):(""+i);
            System.out.print(temp + "=" + (char)i + " ");
            if ((i-31)%8 == 0){
                System.out.println();
            }
        }
    }
}
結(jié)尾

完美的一天,你已經(jīng)掌握了for循環(huán)、三目運(yùn)算符、類(lèi)型強(qiáng)制轉(zhuǎn)換、取余操作等來(lái)完成一個(gè)小算法題了。

本文已轉(zhuǎn)載個(gè)人技術(shù)公眾號(hào):UncleCatMySelf
歡迎留言討論與點(diǎn)贊
上一篇推薦:【Java貓說(shuō)】每日算法:#1-DoWhile實(shí)現(xiàn)特殊累加值
下一篇推薦:【Java貓說(shuō)】每日算法:#3-枚舉求就業(yè)率問(wèn)題

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/76456.html

相關(guān)文章

  • Java貓說(shuō)每日算法:#1-DoWhile實(shí)現(xiàn)特殊累加值

    摘要:每日算法題目計(jì)算的值,要求使用循環(huán),且必須計(jì)算到小于是為止。本文已轉(zhuǎn)載個(gè)人技術(shù)公眾號(hào)歡迎留言討論與點(diǎn)贊下一篇推薦貓說(shuō)每日算法三目運(yùn)算符美觀打印碼 Java每日算法 題目 計(jì)算1+1/3+1/5+1/7+···+1/(2×n+1)的值,要求使用while循環(huán),且必須計(jì)算到1/(2×n+1)小于0.00001是為止。當(dāng)循環(huán)結(jié)束時(shí),顯示上述表達(dá)式中的n的值,以及表達(dá)式的計(jì)算結(jié)果。 分析 我們...

    liuhh 評(píng)論0 收藏0
  • Java貓說(shuō)每日算法:#5-模板(泛型)方法之選擇排序

    摘要:每日算法分析模板函數(shù),泛型參數(shù)傳遞排序針對(duì)各種參數(shù),甚至自定義參數(shù)進(jìn)行排序使用處理所有參數(shù)編碼定義的函數(shù),如果分?jǐn)?shù)相等,則按照名字的字母序排序如果分?jǐn)?shù)不等,則分?jǐn)?shù)高的靠前定義實(shí)例的打印輸出方式模板化選擇排序測(cè)試測(cè)試測(cè)試測(cè)試自定義的類(lèi)地址與 Java每日算法 分析 模板函數(shù),泛型參數(shù)傳遞排序 ·針對(duì)各種參數(shù),甚至自定義參數(shù)進(jìn)行排序 ·使用Comparable處理所有參數(shù) 編碼 @Dat...

    animabear 評(píng)論0 收藏0
  • Java貓說(shuō)每日算法:#4-選擇排序

    Java每日算法 分析 選擇排序,一種O(n^2)的排序算法。 1、為什么學(xué)習(xí)O(n^2)的排序算法? ·基礎(chǔ) ·編碼簡(jiǎn)單,易于實(shí)現(xiàn),是一些簡(jiǎn)單情景的首選 ·在一些特殊情況下,簡(jiǎn)單的排序算法更有效 ·簡(jiǎn)單的排序算法思想衍生出復(fù)雜的排序算法 ·作為子過(guò)程,改進(jìn)更復(fù)雜的排序算法 2、什么是選擇排序(Selection Sort) ·在數(shù)組中的活動(dòng)范圍內(nèi)選擇最小的數(shù)據(jù),并放置在數(shù)組活動(dòng)范圍的頭部 ·固...

    honmaple 評(píng)論0 收藏0
  • Java貓說(shuō)每日算法:#3-枚舉求就業(yè)率問(wèn)題

    摘要:每日算法題目已知某大學(xué)某專(zhuān)業(yè)本年度畢業(yè)生的人數(shù)為三百人左右,且學(xué)生就業(yè)率為。通過(guò)循環(huán),來(lái)求出最可能的學(xué)生人數(shù)及已就業(yè)人數(shù)。本文已轉(zhuǎn)載個(gè)人技術(shù)公眾號(hào)歡迎留言討論與點(diǎn)贊上一篇推薦貓說(shuō)每日算法三目運(yùn)算符美觀打印碼下一篇推薦 Java每日算法 題目 已知某大學(xué)某專(zhuān)業(yè)本年度畢業(yè)生的人數(shù)為三百人左右,且學(xué)生就業(yè)率為82.23%。通過(guò)for循環(huán),來(lái)求出最可能的學(xué)生人數(shù)及已就業(yè)人數(shù)。假定總?cè)藬?shù)三百人左...

    NicolasHe 評(píng)論0 收藏0
  • Java編程基礎(chǔ)02——Java語(yǔ)言基礎(chǔ)

    摘要:所以就想把一大串縮短點(diǎn),將二進(jìn)制中的三位用一位表示。以可以大寫(xiě)也可以小寫(xiě)開(kāi)頭版本可以表示二進(jìn)制了八進(jìn)制的數(shù)據(jù)表現(xiàn)形式由組成。結(jié)果把系數(shù)基數(shù)的權(quán)次冪相加即可。因?yàn)檎Z(yǔ)言采用的是碼來(lái)編碼的。 1_(常量的概述和使用)* A:什么是常量(constant) 在程序執(zhí)行的過(guò)程中其值不可以發(fā)生改變 B:Java中常量的分類(lèi) 字面值常量 自定義常量(面向?qū)ο蟛糠种v) C:字面值常量的...

    pakolagij 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<