#define _CRT_SECURE_NO_WARNINGS
#include<stdio.h>
#include<math.h>
int main()
{
int i = 0;
int count = 0;
//
//水仙花数
// 三位数
// 每一位的三次方相加等于本身
//153=1^3+5^3+3^3
//
printf("100--1000的水仙花数为:");
for (i = 100; i <= 999; i++)
{
int a = 0, b = 0, c = 0;
a = i / 100;//存放百位
b = i / 10 % 10;//存放十位
c = i % 10;//存放个位
if (a*a*a+b*b*b+c*c*c == i)
{
count++;
printf("%d ", i);
}
//内置函数pow
/*if (((int)pow(a, 3) + (int)pow(b, 3) + (int)pow(c, 3)) == i)
{
count++;
printf("%d ", i);
}*/
}
printf("count=%d\n", count);
//
//变种水仙花数
//14610=1*4610+14*610+146*10+1461*0
//
printf("10000--100000的变种水仙花数为:");
for (i = 10000; i <= 99999; i++)
{
int j = 0;
int sum = 0;
for (j = 1; j <= 4; j++)
{
int k = (int)pow(10, j);
sum += (i / k) * (i % k);
}
if (sum == i)
{
count++;
printf("%d ", i);
}
}
printf("count=%d\n", count);
return 0;
}
yava_free
- 粉丝: 4371
- 资源: 1726
最新资源
- 智慧城市道路分割数据集labelme格式2648张1类别.zip
- 路由器实现两Vlan之间互通
- PYTHON文字小游戏(认识模拟器)
- 黄瓜害虫病虫检测17-YOLO(v5至v9)、COCO、CreateML、Darknet、Paligemma、TFRecord、VOC数据集合集.rar
- CMD命令:只需输入端口号,一键关闭占用进程:进阶Kill a port
- 流程图111111111111111111111111
- 张继康_2335020301 .ipynb
- 火焰火灾检测69-YOLO(v8至v9)、CreateML、Darknet、Paligemma、TFRecord数据集合集.rar
- 和讯网-社会责任评级CSR(2010-2021年).xlsx
- VMware-workstation-full-14.1.3-9474260.7z
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈