当前位置: 首页 > news >正文

中国机械加工网站地推网

中国机械加工网站,地推网,浙江工程造价信息网,2013年以前pc网站建设所谓水仙花数,是指一个3位数,其各位数字立方和等于该数本身。水仙花数是指一个三位数&#xff0c;它的每个位上的数字的立方和等于它本身。例如&#xff0c;153是一个水仙花数&#xff0c;因为1^3 5^3 3^3 153。 方法一 #define _CRT_SECURE_NO_WARNINGS 1#include <std…

        所谓水仙花数,是指一个3位数,其各位数字立方和等于该数本身。水仙花数是指一个三位数,它的每个位上的数字的立方和等于它本身。例如,153是一个水仙花数,因为1^3 + 5^3 + 3^3 = 153。

方法一

#define _CRT_SECURE_NO_WARNINGS 1#include <stdio.h>
int main() 
{int i, j, k, num;// 循环遍历所有的3位数for (i = 1; i <= 9; i++) {for (j = 0; j <= 9; j++) {for (k = 0; k <= 9; k++) {num = i * 100 + j * 10 + k;// 判断是否为水仙花数并打印if (num == i*i*i + j*j*j + k*k*k) {printf("%d\n", num);}}}}return 0;
}

        这个程序通过三个嵌套的循环遍历所有的3位数,并检查它们是否满足水仙花数的条件。如果一个数满足条件,它就会被打印出来。

方法二 

#include <stdio.h>int main() {int num, digit, sum;printf("水仙花数:\n");for (num = 100; num <= 999; num++) {sum = 0;int temp = num;while (temp != 0) {digit = temp % 10;sum += digit * digit * digit;temp /= 10;}if (sum == num) {printf("%d ", num);}}printf("\n");return 0;
}

方法三

#include <stdio.h>int main() {int i, j, k, n;printf("水仙花数:\n");for (n = 100; n <= 999; n++) {i = n / 100; // 百位数j = n / 10 % 10; // 十位数k = n % 10; // 个位数if (n == i * i * i + j * j * j + k * k * k) {printf("%d ", n);}}return 0;
}

方法四

#include <stdio.h>
#include <math.h>int main()
{int a, b, c, n;n = 100;printf("水仙花数:\n");while (n < 1000){a = n % 10; // 取个位数b = n / 10 % 10; // 取十位数c = n / 100; // 取百位数if (n == pow(a, 3) + pow(b, 3) + pow(c, 3)) // 判断是否为水仙花数{printf("%d ", n); // 输出水仙花数}n++;}return 0;
}

方法五(函数)

#include <stdio.h>int isWaterfallNumber(int num) 
{int digit1 = num / 100; // 获取百位数字int digit2 = (num % 100) / 10; // 获取十位数字int digit3 = num % 10; // 获取个位数字// 判断各位数字的立方和是否等于该数本身if(digit1 * digit1 * digit1 + digit2 * digit2 * digit2 + digit3 * digit3 * digit3 == num) {return 1; // 是水仙花数} else {return 0; // 不是水仙花数}
}void printWaterfallNumbers() 
{int num;printf("水仙花数:");for(num = 100; num <= 999; num++) {if(isWaterfallNumber(num)) {printf("%d ", num);}}
}int main() 
{printWaterfallNumbers();return 0;
}

http://www.fp688.cn/news/1380.html

相关文章:

  • 自己买个服务器做网站宁波seo外包优化公司
  • 服务器512m内存做网站营销软件排名
  • 公司要建设网站需要那些程序做网络推广有哪些平台
  • wordpress 分类数量上海seo优化bwyseo
  • 新网站怎么做seo优化腾讯域名注册官网
  • cn域名做网站seo接单平台有哪些
  • 深圳开发网站建设清远新闻最新
  • 杭州市城乡建设委员会的网站店铺推广平台有哪些
  • elementui 做的网站石家庄seo代理商
  • 如何做网站监控色盲测试图第六版及答案大全
  • 网站上的产品板块自助搭建平台
  • 网站建设价格明细表优化网哪个牌子好
  • ie浏览器哪个做网站稳定torrentkitty磁力天堂
  • 中华人民共和国商务部seo网站关键词排名快速
  • 网站的设计风格与特点百度竞价运营
  • 农家乐网站设计人民日报最新新闻
  • 用.net做的网站吗武汉今日新闻头条
  • 广州企业建站模板哈尔滨电话本黄页
  • 一个网站可以做多个描述吗软文推广的好处
  • 北京市建设部网站上海关键词优化推荐
  • 建一个类似b站的网站多少钱东莞网络营销推广专业
  • 网站建设合同续签申请书深圳头条新闻
  • 教你怎么做垃圾网站最近10个新闻
  • 创建公司网站教程百度网络电话
  • 详细的网站规划建设方案服务器合肥seo排名公司
  • 百度营销-网站分析培训网络推广需要什么
  • wordpress简单的工单提交seo怎么发文章 seo发布工具
  • 博罗网站定制竞价推广托管服务
  • 企业网站建设的核心是合肥网站优化推广方案
  • 柳州网站优化公司最全磁力搜索引擎