#include
#include
int main()
{
int n, i, j;
scanf_s(“%d”, &n);
i = (int)pow(10.0, n – 1);服务器托管网n位数的开始,如n为3则i为100
j = (int)pow(10.0, n) - 1;n位数的结束,如n为3则j为999
int sum = 0;
for (i; i 对n位数的每一个数进行判断是否为水仙花数
{
int sum = 0;用来储存各个位数上数字的立方和
int k = 1;
int a;
int t = i;
for (k; k 分离各个数位,注意分离是倒着分离的,如153,分离顺序为3,5,1
{
if (k == 1) a = t % 10;//分离首位(即个位)
else if (k != n) {
a = t / 10 % 10;//分离中间位数的数字
t = t / 10;//为下一次循环的t赋值
}
if (k == n)a = t / 10;//分离最后一位
sum += a * a * a;//求立方和
}if (sum == i服务器托管网)printf(“%dn”, i);//判断是否是水仙花,如果是则打印出来
}
return 0;
}
服务器托管,北京服务器托管,服务器租用 http://www.fwqtg.net
机房租用,北京机房租用,IDC机房托管, http://www.fwqtg.net
相关推荐: 原生JavaScript+HTML编写一个模态框(页面弹窗)
何为模态框 就是一个网页弹窗,这个弹窗你可以展示一句话、一段文字、图片、视频、音频都可以。反正就是一个点击一个地方弹出一个弹出层,你可以在这个弹出层展示你需要展示的内容、媒体。 设计 一个半透明度的100%宽高的遮罩层 一个模态框主体 顶部模态框加粗标题 内容…