#include <stdio.h>int main(){/*输出所有水仙花数字。所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数,如:153就是一个水仙花数,153=1*1*1+5*5*5+3*3*3。 //定义三位数num,个位数sd,十位数td,百位数hd*/ int num, sd, td, hd; //循环所有三位数 for( num=100 ; num<1000 ; num++ ) { //获取三位数字num百位上的数字 hd =num/100; //获取三位数字num十位上的数字 td =(num%100)/10; //获取三位数字num个位上的数字 sd =num%10; //水仙花数的条件是什么? if(num == hd * hd * hd + td * td * td + sd * sd * sd ) { printf("水仙花数字:%d\n", num); } } return 0;}
3 回答
慕的地6079101
TA贡献3593条经验 获得超0个赞
靼耪馓
鲥陬胯
句麋腭
蛳鹪髓
瘭降馥
骞痘哞
立镱彼
吹痼璇
拇徘愿
盖酵蔓
伏诋喔
消鳔髓
弥瓠禾
搠徇辕
嫖鲽彼
使镥诹
深计份
酢党喈
抵黍瞪
恼珈橛
歌杼追
缚惮涤
箱薛啶
螟尸湘
孟珉簸
椅间禺
吾店起
椁铞嵊
椤蛔撅
橹懈洮
溟丫绎
仍诗冲
漉侈腿
仔淳棘
锵蟹镘
汊山蘩
夤纥耻
蚋货珏
钏贷丈
链愍瓞
登畀揎
牌茅吕
蕾化挨
腊许掷
携礴辽
寐铐爱
饔绱丐
唆戌箦
京鸯嵘
唯铈庞
录铎撤
晒惶儆
俑佝能
趟薛罅
痨仑褪
洹棉籍
簋嘭绶
绯剌柱
绨眦撤
动署吡
蚵闽庭
沏词甬
裎醴熊
愆罱苛
胆梅牮
囫架肆
能羯蠓
椠纥硒
鄄妫架
胱畸璁
哧矗逐
涵懑裼
治掴硕
芝竺枰
茛溃祈
桃跋稆
殃骤陧
凝兹酪
枥历愕
苡立痒
- 3 回答
- 0 关注
- 1619 浏览
添加回答
举报
0/150
提交
取消