01
題目

我們用SCL編程來解決下面一個現(xiàn)實問題:
街上一共有 2020 位住戶,門牌號從 1 到 2020 編號。
制作門牌的方法是先制作 0 到 9 這幾個數(shù)字字符,最后根據(jù)需要將字符粘貼到門牌上,例如門牌 1017 需要依次粘貼字符 1、0、1、7,即需要 1 個字符 0,2 個字符 1,1 個字符 7。
請問要制作所有的 1 到 2020 號門牌,總共需要多少個字符 2?
02
分析
從題目可以知道,其實就在從一個數(shù)到另一個數(shù)的所有數(shù)中想獲取多出現(xiàn)多少次數(shù)字2,必須從個位數(shù)開始到十位或百位千位等一一獲取數(shù)字2,利用WHILE循環(huán),首先判斷個位數(shù)是否有數(shù)字 2 ,然后再依次把十位數(shù)據(jù),百位數(shù)據(jù)都切換成個位數(shù)一一進行數(shù)字2的判斷
03
程序

參數(shù)接口定義如下

Number_Min定義開始數(shù),Number_Min定義最終數(shù),SUM定義數(shù)字“2”的出現(xiàn)次數(shù)
SCL程序:

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
-
編程
+關(guān)注
關(guān)注
90文章
3716瀏覽量
97198 -
SCL
+關(guān)注
關(guān)注
1文章
244瀏覽量
18028
發(fā)布評論請先 登錄
相關(guān)推薦
熱點推薦
基于DCNN圖像的深度卷積神經(jīng)網(wǎng)絡(luò)模型分類
SVHN數(shù)據(jù)集用來檢測和識別街景圖像中的門牌號,從大量街景圖像的剪裁門牌號圖像中收集,包含超過600000幅小圖像,這些圖像以兩種格式呈現(xiàn):一種是完整的數(shù)字,即原始的、分辨率可變的、彩色的門牌號圖像,每個圖像包括檢測到的數(shù)字的轉(zhuǎn)
發(fā)表于 09-21 10:21
?3459次閱讀
【RSP1多普勒雷達傳感器試用體驗】^_^開箱篇
若有所思,冥冥中感覺是給我送快遞的,一問果真是,他正在那數(shù)門牌號原來。啥也不說了,上圖先,包裝還是很結(jié)實的這是傳感器的包裝盒這是主板裝軟件的U盤線,還不知道咋用主板和傳感器(正面)傳感器背面主板素顏正面近照主板素顏背面近照東西收到了,該開始干活兒了。`
發(fā)表于 01-14 15:31
強電電子門牌綜合接線圖分享!
目前很多酒店走向智能化,電子門牌是智能化酒店的第一步,但是由于很多接電工人對智能產(chǎn)品很陌生,對酒店安裝電子門牌怎么接線往往不敢嘗試,害怕接錯導致酒店出現(xiàn)損失,下面是歐創(chuàng)源分享的酒店電子門牌的接線圖:希望對大家用所幫助!
發(fā)表于 12-25 20:14
今天用AD0.9軟件嘗試畫層次原理圖。出現(xiàn)許多問題,上網(wǎng)查查解決方法,下面對今天的收獲小結(jié)一下
不用再添加網(wǎng)絡(luò)標號。 畫子圖同樣要注意端口要與連接線配對,其次對于端口組,連接的總線一定要添加網(wǎng)絡(luò)標號,否則編譯提示錯誤。還有分支的連線也要添加網(wǎng)絡(luò)標號,就像一條馬路上有好多門牌號,總線就是那條馬路
發(fā)表于 04-18 17:39
程序答案分析講解來了 你想知道嗎 第十一屆藍橋杯B組省賽第二場
試題A 門牌制作【問題描述】小藍要為一條街的住戶制作門牌號。這條街一共有 2020 位住戶,門牌號從 1 到 2020 編號。小藍
發(fā)表于 10-27 09:39
STM32地址映射
目錄1:前言2:地址(門牌號)3:STM32地址映射4:位帶操作原理5:位操作代碼實現(xiàn)1:前言 以前學51的時候,沒有注重地址的這個概念,因為51寄存器少,一個reg52.h里面涵蓋了你要用到的所有
發(fā)表于 08-13 06:05
stm32寄存器點燈的過程記錄
用的東西是怎么回事(底層一點的知識)3.庫函數(shù)是建立在寄存器的基礎(chǔ)上的先來類比一下:大家試想一家酒店有很多家房間,房間都有門牌號,我們可以將這個門牌號看成c語言中的指針。房間這個實體看成寄存器,我們就可以通過門牌號去找到各個寄存
發(fā)表于 01-24 07:51
阿里云全棧IPv6解決方案,助力中國下一代互聯(lián)網(wǎng)應(yīng)用
IPv4地址已接近枯竭,被譽為下一代互聯(lián)網(wǎng)技術(shù)的IPv6成為新的“全球互聯(lián)網(wǎng)門牌號”,它可以讓地球上的每一粒沙子都擁有地址。
發(fā)表于 12-08 09:50
?1014次閱讀
人工智能自我修復地圖可行嗎
對于人工智能算法來說,如創(chuàng)建建筑物輪廓或繪制新的道路,它會使用像自上而下的衛(wèi)星數(shù)據(jù)這樣的圖像; 為了提取街道名稱,門牌號碼和商業(yè)名稱等信息,該公司依靠街景。
發(fā)表于 07-26 09:24
?2537次閱讀
新手入門stm32F407用寄存器點亮一個led燈過程分享
用的東西是怎么回事(底層一點的知識)3.庫函數(shù)是建立在寄存器的基礎(chǔ)上的先來類比一下:大家試想一家酒店有很多家房間,房間都有門牌號,我們可以將這個門牌號看成c語言中的指針。房間這個實體看成寄存器,我們就可以通過門牌號去找到各個寄存
發(fā)表于 11-29 16:36
?11次下載
網(wǎng)絡(luò)技術(shù)演變的結(jié)果
早期的寬帶接入方式普遍采用的是同軸電纜,最早的NAT網(wǎng)關(guān)設(shè)備(網(wǎng)關(guān)好比家里入戶的大門,IP地址就是門牌號)默認IP地址就是192.168.0.1,所以到了用戶這里網(wǎng)關(guān)就只能使用192.168.1.1。
電腦怎么知道自己的IP地址的?
這里面最重要的是發(fā)送端和接收端的IP地址。這個IP地址就像是一個門牌號一樣,有了它,數(shù)據(jù)包就能在這個紛繁復雜的網(wǎng)絡(luò)世界里找到該由誰來接收這個數(shù)據(jù)包。
用SCL編程實現(xiàn)一種門牌的制作
制作門牌的方法是先制作 0 到 9 這幾個數(shù)字字符,最后根據(jù)需要將字符粘貼到門牌上,例如門牌 1017 需要依次粘貼字符 1、0、1、7,即
制作門牌號的算法
評論