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

如何用Scratch或Python判斷阿姆斯特朗數

2020-06-24 12:52:16
電腦報 2020年23期
關鍵詞:方法

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

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

那么大家肯定會想,我們如何來判斷阿姆斯特朗數呢?判斷的方法和依據又是什么呢?我們用Scratch來編寫一下判斷程序,輸入一個三位數判斷是不是阿姆斯特朗數。

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

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

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

2.運算法。假設輸入數為456,提取百位數字的方法就是456整除100,結果為4(需要向下取整);提取個位數字的方法是456除以10的余數,結果為6;要提取十位數字需要動腦筋思考一下,要結合整除和取余數兩個方法,首先向下取整456除10,結果為45,然后取除以10的余數得到5,就是十位的結果,數學運算的方法比較巧妙。

兩種方法均可選擇。

然后進行阿姆斯特朗數的判斷,個位的三次方+十位的三次方+百位的三次方之和是否等于該數字本身。

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

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

本題的關鍵就是把輸入數字作為字符串用提取法處理,還是當作數字用整除取余數的運算法處理。

猜你喜歡
方法
中醫特有的急救方法
中老年保健(2021年9期)2021-08-24 03:52:04
高中數學教學改革的方法
河北畫報(2021年2期)2021-05-25 02:07:46
化學反應多變幻 “虛擬”方法幫大忙
變快的方法
兒童繪本(2020年5期)2020-04-07 17:46:30
學習方法
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
最有效的簡單方法
山東青年(2016年1期)2016-02-28 14:25:23
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
賺錢方法
捕魚
主站蜘蛛池模板: 久久国产精品夜色| 91丝袜美腿高跟国产极品老师| 久久情精品国产品免费| 久久久精品无码一区二区三区| 91午夜福利在线观看| 欧美翘臀一区二区三区| 亚洲欧洲自拍拍偷午夜色| 国产精品视频白浆免费视频| 人妻中文字幕无码久久一区| 无码国内精品人妻少妇蜜桃视频 | 日日噜噜夜夜狠狠视频| 中文字幕自拍偷拍| 伊人久久久久久久久久| 大学生久久香蕉国产线观看| 在线国产资源| 亚洲国产成熟视频在线多多| 亚洲香蕉在线| 黄色不卡视频| 日本道中文字幕久久一区| 亚洲成在线观看 | 伊人蕉久影院| 中文成人在线视频| 国产JIZzJIzz视频全部免费| 91精品国产综合久久不国产大片| a亚洲视频| 99性视频| 精品国产aⅴ一区二区三区| 精品国产一区91在线| 亚洲高清无在码在线无弹窗| 国产玖玖玖精品视频| 国产综合精品一区二区| 波多野结衣第一页| 欧美成人精品在线| 午夜免费视频网站| 又黄又湿又爽的视频| 国产99久久亚洲综合精品西瓜tv| 在线观看热码亚洲av每日更新| 狠狠干综合| 手机在线国产精品| 亚洲国产综合精品一区| 国产波多野结衣中文在线播放| 亚洲人成在线精品| 成人在线综合| 91色在线视频| 狠狠干欧美| 在线免费观看AV| 国产在线精品99一区不卡| 欧美亚洲一二三区| 波多野结衣一区二区三区AV| 国产一级在线观看www色| 亚洲综合精品香蕉久久网| 国产高清国内精品福利| 亚洲综合在线最大成人| 国产区成人精品视频| 久久精品人人做人人| 中文字幕2区| 亚洲无码视频喷水| 久久香蕉国产线看观看精品蕉| 国产成人久久777777| 亚洲男人在线天堂| 成人午夜久久| 亚洲中文字幕97久久精品少妇| 日韩黄色大片免费看| 国产成人亚洲欧美激情| 91在线无码精品秘九色APP| 欧美日韩中文国产va另类| 一本大道视频精品人妻 | 婷婷六月在线| 日韩小视频在线播放| 久久久久国色AV免费观看性色| 超碰免费91| 国产精品第一区在线观看| 日韩精品一区二区三区swag| 中国黄色一级视频| 亚洲成人精品| 国产精品漂亮美女在线观看| 亚洲无码高清一区二区| 一级毛片不卡片免费观看| 国产在线无码av完整版在线观看| 91香蕉视频下载网站| 国产日韩AV高潮在线| 极品国产在线|