永发信息网

如何用C语言中的while语句编写水仙花数程序

答案:3  悬赏:0  手机版
解决时间 2021-04-11 22:29
如何用C语言中的while语句编写水仙花数程序
最佳答案

你没有说范围,我下面求的是100~1000之间的水仙花数


#include<stdio.h>


void main()


{


int a,b,c,i;


i=100;


while(i<=100)


{i++;


a=i/100;


b=(i-a*100)/10;


c=i%10;


if(i==a*a*a+b*b*b+c*c*c)


printf("%d ",i);


}


}

全部回答

在DEV-C++通过检测,有问题欢迎追问

#include <math.h> int main() {

int i=100,a,b,c; printf("3位数中的水仙花数为:"); while(i<999) { i++; a=i/100; b=(i/10)%10; c=i%10; if(pow(a,3)+pow(b,3)+pow(c,3)==i) printf("%d\t",i); }

system("PAUSE"); return ; }

#include <stdio.h> int main() { int i,a,b,c; for( i = 100; i <= 999; ++i ) { a = i % 10; b = i / 10 % 10; c = i / 100; if( a*a*a + b*b*b + c*c*c == i ) printf( "%d\n", i ); } return 0; }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
梦见被人追杀,那个人还要把我卖到窑子,亲人
帮忙制作FS PK 的常用宏命令
明天是父亲的生日 不知道送他什么礼物好 他要
全国除了省会哪个城市人口最多?
单选题正常人脉搏的次数应该等于A.心输出量B.
我跟着朋友买了华夏基金,什么都不懂,在合同
女孩为什么爱装B里
怎么知道自己被蹭网
一道数学题:一个直角三角形,三条边长分别是3
巴黎麦迪斯这个地址在什么地方,我要处理点事
泰安的8路公交车最新路线到底怎么走?09年11
一区紫葡萄低级稀券有能卖多少?鬼武士耳怀多
富丽果业在哪里啊,我有事要去这个地方
周末给领导的祝福短信,怎么给客户发周末祝福
DNF白手PK用学物理暴击吗?那觉醒被动技能又
推荐资讯
只知道变频器频率如何知道是跑了多少米数
敦煌市公路运输管理所这个地址在什么地方,我
我的手机是摩托罗拉l7的,手机qq可以软件更新
什么品牌沙发好,价位大概是多少?
天天牧业鲜奶吧吉源美郡店这个地址在什么地方
应届考清华美院难度大吗?听说多是复读生
阴历1996年12月2日早晨12点30分出生男孩的命
普通话宣传标语,某中学开展推广普通话活动,
使用好友克隆,我以前的好友还在吗
怎样下载2008手机QQ软件并安装到手机?详细点
2004年五月初九是什么座
怎么样追求被自己拒绝过的女生?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?