999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

如何用Scratch或Python判斷阿姆斯特朗數(shù)

2020-06-24 12:52:16
電腦報(bào) 2020年23期
關(guān)鍵詞:方法

在我們數(shù)學(xué)王國中,存在著很多有別稱的數(shù)字,今天我們來認(rèn)識(shí)一位新朋友——“阿姆斯特朗數(shù)”。阿姆斯特朗數(shù)是數(shù)學(xué)中的一個(gè)概念,多用于計(jì)算機(jī)語言中,如果一個(gè)n位正整數(shù)等于其各位數(shù)字的n次方之和則稱該數(shù)為阿姆斯特朗數(shù)。 例如1^3 + 5^3 + 3^3 = 153。

已知1000以內(nèi)的阿姆斯特朗數(shù): 1, 2, 3, 4, 5, 6, 7, 8, 9, 153, 370, 371, 407。

那么大家肯定會(huì)想,我們?nèi)绾蝸砼袛喟⒛匪固乩蕯?shù)呢?判斷的方法和依據(jù)又是什么呢?我們用Scratch來編寫一下判斷程序,輸入一個(gè)三位數(shù)判斷是不是阿姆斯特朗數(shù)。

由于僅僅是對(duì)三位數(shù)判斷,難度不高,先判斷輸入的數(shù)字是否為三位數(shù),如果不是,停止所有腳本。

如果是三位數(shù)的話繼續(xù)判斷,判斷方法有兩種供你參考:

1.用到提取字符積木。從回答的結(jié)果中直接依次提取字符出來,個(gè)位是“‘回答的第一個(gè)字符”,十位提取第二個(gè),百位提取第三個(gè)。這里我們首次用到了運(yùn)算中的“…的第…個(gè)字符”積木。

2.運(yùn)算法。假設(shè)輸入數(shù)為456,提取百位數(shù)字的方法就是456整除100,結(jié)果為4(需要向下取整);提取個(gè)位數(shù)字的方法是456除以10的余數(shù),結(jié)果為6;要提取十位數(shù)字需要?jiǎng)幽X筋思考一下,要結(jié)合整除和取余數(shù)兩個(gè)方法,首先向下取整456除10,結(jié)果為45,然后取除以10的余數(shù)得到5,就是十位的結(jié)果,數(shù)學(xué)運(yùn)算的方法比較巧妙。

兩種方法均可選擇。

然后進(jìn)行阿姆斯特朗數(shù)的判斷,個(gè)位的三次方+十位的三次方+百位的三次方之和是否等于該數(shù)字本身。

Scratch代碼通俗易懂,下面進(jìn)行一次小小的提升嘗試,用Python來編寫,輸入一個(gè)數(shù)字(不考慮數(shù)字的位數(shù))來進(jìn)行判斷是否為阿姆斯特朗數(shù)。

這里我們用到while循環(huán),當(dāng)while=0時(shí)結(jié)束循環(huán),提取的方法是剛才用到的運(yùn)算法,從個(gè)位開始每次取除10的余數(shù),提取出最后一位數(shù)字,然后依次往前高位提取,不要忘記每次的循環(huán)結(jié)束前除以10并向下取整,否則每次提取的數(shù)字都是一樣的,循環(huán)結(jié)束后,進(jìn)行比較判斷是否為阿姆斯特朗數(shù),代碼如下:

本題的關(guān)鍵就是把輸入數(shù)字作為字符串用提取法處理,還是當(dāng)作數(shù)字用整除取余數(shù)的運(yùn)算法處理。

猜你喜歡
方法
中醫(yī)特有的急救方法
中老年保健(2021年9期)2021-08-24 03:52:04
高中數(shù)學(xué)教學(xué)改革的方法
化學(xué)反應(yīng)多變幻 “虛擬”方法幫大忙
變快的方法
兒童繪本(2020年5期)2020-04-07 17:46:30
學(xué)習(xí)方法
用對(duì)方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
最有效的簡(jiǎn)單方法
山東青年(2016年1期)2016-02-28 14:25:23
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
主站蜘蛛池模板: 国产成人综合久久精品下载| 成年免费在线观看| 亚洲日韩久久综合中文字幕| 国产成人调教在线视频| 免费人成视频在线观看网站| 永久免费无码日韩视频| 国产幂在线无码精品| 国产电话自拍伊人| 人妻丰满熟妇av五码区| 国产免费观看av大片的网站| 亚洲中文字幕无码mv| av天堂最新版在线| 亚洲人成在线免费观看| 九九热视频在线免费观看| 精品国产自| 久久久久中文字幕精品视频| 六月婷婷激情综合| 99资源在线| 91国内外精品自在线播放| 欧美精品一二三区| 欧美精品亚洲精品日韩专| 亚洲一区精品视频在线| 久久久久久尹人网香蕉 | 97视频免费在线观看| 国产免费黄| 国产在线视频自拍| 久久五月天综合| 天天综合网亚洲网站| 国产一区二区在线视频观看| 国产欧美日韩资源在线观看| 国模极品一区二区三区| 精品无码一区二区在线观看| 中文字幕第4页| 国产成人区在线观看视频| 九九视频免费看| 精品国产一区二区三区在线观看| 色婷婷色丁香| 日韩一级二级三级| 国产欧美综合在线观看第七页| 国产福利微拍精品一区二区| 天堂岛国av无码免费无禁网站 | 国产精品无码久久久久久| 日韩区欧美国产区在线观看| 欧美一区二区三区香蕉视| 精品久久综合1区2区3区激情| 亚洲综合极品香蕉久久网| 久草视频中文| 农村乱人伦一区二区| 最新国语自产精品视频在| 欧美不卡视频一区发布| 九九九精品视频| 真人免费一级毛片一区二区 | 国产成人91精品免费网址在线| av在线人妻熟妇| 精品一区国产精品| 亚洲一区二区三区在线视频| 亚洲成人精品在线| 午夜精品一区二区蜜桃| 欧美一区二区丝袜高跟鞋| 伊人精品视频免费在线| 亚洲精品无码久久毛片波多野吉| 欧美日韩中文字幕在线| 精品久久国产综合精麻豆| 2021无码专区人妻系列日韩| 亚洲精品色AV无码看| 免费 国产 无码久久久| 精品欧美一区二区三区久久久| 久996视频精品免费观看| 国产极品美女在线播放| 国产99久久亚洲综合精品西瓜tv| 久久精品人人做人人爽电影蜜月| 精品久久久久成人码免费动漫| 不卡无码网| 欧美视频在线播放观看免费福利资源| 欧美亚洲国产一区| 欧美激情伊人| 91精品国产自产在线观看| 久久亚洲精少妇毛片午夜无码| 狠狠亚洲婷婷综合色香| 免费人成视频在线观看网站| 亚洲自拍另类| 国产第八页|