你们好,最近小活发现有诸多的小伙伴们对于水仙花数c语言程序while语句,水仙花数c语言程序这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、打开visual C 6.0-文件-新建-文件-C源文件。
(相关资料图)
2、输入预处理命令和主要功能:
3、# includesdio.h/*函数头:I/O头文件*/
4、Void main() /*空类型:main函数*/
5、定义变量并输入值:
6、int a,b,c,d,e=0;/*定义变量的数据类型是整数*/
7、Printf("输入一个3位数:");/*输出文本提示*/
8、scanf("="a);/*输入一个3位数*/
9、 b=a;
10、通过找出水仙花的数量来计算:
11、for(c=1;c=3;C) /*通过找出水仙花的数量来计算输入的数字*/
12、 {
13、d=b;/*取出3位数输入的每一位*/
14、e=e d * d * d/*通过找到水仙花的数量计算*/
15、b=b/10;/*删除最后一个数字*/
16、 }
17、判断是否是水仙花号并输出结果;
18、If(a==e) /*判断计算出的数是否等于计算前的数*/
19、Printf("%d是水仙花的数量\n "a);/*如果相等,就是水仙花的数量*/
20、 else
21、Printf("%d不是水仙花号\n "a);/*如果不相等,就不是水仙花的数量*/
22、完整的源代码:
23、# includesdio.h/*函数头:I/O头文件*/
24、Void main() /*空类型:main函数*/
25、{
26、int a,b,c,d,e=0;/*定义变量的数据类型是整数*/
27、Printf("输入一个3位数:");/*输出文本提示*/
28、scanf("="a);/*输入一个3位数*/
29、 b=a;
30、 for(c=1;c=3;c++) /*将输入的数用求水仙花数的方式计算*/
31、 {
32、 d=b%10; /*将输入的3位数的每一位分别取出*/
33、 e=e+d*d*d; /*按求水仙花数的方式计算*/
34、 b=b/10; /*去掉最后一位数*/
35、 }
36、 if(a==e) /*判断计算后的数是否与计算前的相等*/
37、 printf("%d 是水仙花数\n",a); /*若相等,则是水仙花数*/
38、 else
39、 printf("%d 不是水仙花数\n",a); /*若不相等,则不是水仙花数*/
40、}
以上就是水仙花数c语言程序这篇文章的一些介绍,希望对大家有所帮助。
关键词:
下一篇:最后一页
- 1水仙花数c语言程序while语句_水仙花数c语言程序_天天观点
- 2春天垂柳简笔画_垂柳简笔画-环球观点
- 3最高补贴2000元!2023“徽动消费·合肥GO”包河汽车畅购节即将重磅来袭!-全球新资讯
- 4达人设计武汉游学团探访美林,揭秘“社群生活方式”孵化器!
- 5为什么肚子总是胀胀的_肚子总是胀胀的怎么办 世界讯息
- 6焦点信息:杭州临平区全域放宽限购:外地户籍只需1个月社保可购房
- 7长途跋涉到木星只为找到水 天天新要闻
- 8冬天蟠龙卧夏天枝叶开龙须往上长珍珠往下排猜一植物-冬天蟠龙卧夏天枝叶开
- 9周鸿祎离婚后360亏损22亿,拥抱AI还要烧多少钱?|通讯
- 10【报资讯】常用字体与王羲之行书偏旁写法