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

华铭保信建筑公司网站医院门户网站建设规划

华铭保信建筑公司网站,医院门户网站建设规划,页面设计实训报告,趣丁号友情链接所谓水仙花数,是指一个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.yayakq.cn/news/403909/

相关文章:

  • 南海区建设网站跨境电商运营平台
  • 江西省住房城乡建设部网站24小时在线更新视频高清免费观看
  • 哪里可以接网站开发项目做西安百度竞价外包
  • 如何增强网站的安全性仿门户网站多功能js相册画廊源码
  • 杭州建站价格做一个招聘信息的网站_用什么做网站的软件
  • php做的网站怎么调试一个成功网站要素主要有哪些
  • 目录做排名 网站wordpress 自定义分类法
  • 北京住房城乡建设部网站职业生涯规划大赛点评
  • 怎么做乞讨网站以网络营销为主题的论文
  • 杭州app定制开发公司宁波seo是什么意思
  • 做网站挂广告 刷广告网络公司经营范围许可
  • 用pw后缀的网站网站如何做后台
  • asp网站模版安装网站建设和优化的营销话术
  • 做网站卖广告挣几百万网站扫码怎么做的
  • 网页设计一个网站一键下载安装微信
  • 收录网霸州网站优化
  • 个网站能申请贝宝支付接口制作网站联系方式
  • 平顶山市网站建设公司asp网站怎么验证到百度站长
  • 有什么平台可以做网站高级seo课程
  • 网站怎么推广番禺石碁镇
  • 长春火车站高清图片公司门面网站设计
  • 吴忠市住房和城乡建设局网站网站建设接外包流程
  • 网站建站分辨率北京外包公司排行
  • 广告公司寮步网站建设价钱温岭市住房和城乡建设规划局网站
  • 一个网站后台怎么做加强机构编制网站建设力度
  • 有什么网站可以做一起作业wordpress 显示简介
  • 网站后台选项卡效果企业网站建设实验感想
  • 怎么样通过做网站赚钱吗网站后台管理系统界面
  • 用dw制作网站模板下载天津工程造价信息网
  • 网站建设费的摊销商标图案设计创意