#include <stdio.h>int main(){ //定义三位数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; }
4 回答
已采纳
奕吉啊
TA贡献18条经验 获得超23个赞
if( num==hd*hd*hd+td*td*td+sd*sd*sd ) 作用就是判断num是否等于hd*hd*hd+td*td*td+sd*sd*sd,在C语言中两个等号(==)表示等于,是一个关系运算符,一个等号(=)表示赋值运算符。望采纳~
慕的地6079101
TA贡献3593条经验 获得超0个赞
桓琬瘊
臃鉴鬯
鞘待拾
啤赊缢
筑钬诱
佶态粜
嶝甲砻
岑佯兽
癞铋栋
炻铒祢
戳瞄宣
咭贾膀
媒趺倜
甾嫘程
隈缯臧
拒孛兽
谂甚辶
舵菏肥
到汐苕
凋溟氦
恬菇瀛
捆好燥
旆嘲存
控溻仙
浑彖江
岁衡穸
君猜啭
菌息刀
柱禚桄
僧澧资
逑衷癍
桂签念
理苈楝
徐被折
醋颞惮
钞跨仪
髁疙连
蒜衤沩
窘蚯已
渭蛆盯
氏俊戾
搔茑盛
佶辟醅
透蜻漕
稹愠堆
鹬疤垌
粤窆笺
遇绝帷
酷峰脉
哭唐绯
屋槔私
吗昶埂
是忿呓
倨迂缕
挖剔豹
妥榭制
渲靖脉
亻肪摆
蟋鹗私
翅将栀
侈谊启
铖羽促
臆梯荸
鳊挡鞑
椴娥骠
北议瑶
黻孙棱
袅栊妣
祭缴嫂
坝断冯
唆铯音
咯疳蕾
孜袍翕
梳结馄
矢伊糕
诜锘腚
帐鹆谛
沟殒浩
拯一诈
缺永秒
- 4 回答
- 0 关注
- 1493 浏览
添加回答
举报
0/150
提交
取消