ACMNO.10打印出所有水仙花数,所谓水仙花数是指一个三位数,其各位数字立方和等于该本身。 例如:153是一个水仙花数,因为153=1^3+5^3+3^3。 Output: 153 ???
题目描述
打印出所有"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该本身。
例如:153是一个水仙花数,因为153=1^3+5^3+3^3。 Output:153
???
???
???
输入
无
输出
所有的水仙花数,从小的开始。 每行一个
来源/分类
C语言
思路:
最难的就是找水仙花啦。哈哈,等于没说一样!
咳咳,接下来说说怎么找:
三位数加一个限制条件即可!for(j=100;j<=999;j++){}
如题,我们只要寻找到那些去进行三次方运算的数即可!c=j%10; 第一个个位数,进行%10运算即可!就会得到和个位数!b=(j%100)/10;我们要先舍去百位数,就进行%100,运算得到去掉百位数之后的两位数!再把这个两位数除10即可!就得到了十位数数字!a=j/100;这个直接除100,就会得到百位数!OK,来实现吧!
代码:(*符号里面是进行验证的!让你可以看到程序运行的如何!)
#include<iostream>using namespace std;int main(){int a,b,c,i,j;//s=0;for(j=100;j<=999;j++){c=j%10;b=(j%100)/10;a=j/100;/*cout<<"j "<<j;cout<<"a "<<a;cout<<"b "<<b;cout<<"c "<<c<<endl;*/if(j==(a*a*a+b*b*b+c*c*c))cout<<j<<endl;}
}
运行示意图:(把*符号去掉的情况!)
带上*符号进行OJ操作!
OJ结果:
ACMNO.10打印出所有水仙花数,所谓水仙花数是指一个三位数,其各位数字立方和等于该本身。 例如:153是一个水仙花数,因为153=1^3+5^3+3^3。 Output: 153 ???相关推荐
- 题5.8。输出所有的“水仙花数”, 所谓“水仙花数”是指一个3位数, 其各位数字 立方和等于该数本身。例如, 153是水仙花数, 因为153 = 1 + 5 + 3。
题目 本题是谭浩强<C程序设计课后习题>题5.8. 题目: 输出所有的"水仙花数", 所谓"水仙花数"是指一个3位数, 其各位数字 立方和等于该数本 ...
- C语言学习之输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。
输出所有的"水仙花数",所谓"水仙花数"是指一个3位数,其各位数字立方和等于该数本身.例如,153是水仙花数,因为153=1³+5³+3³. #include ...
- c语言编程3个数的立方和,用C语言编写:输出所有水仙花数.所谓水仙花数是指一个3位数.其各位数字立方和等于该数本身....
用C语言编写:输出所有水仙花数.所谓水仙花数是指一个3位数.其各位数字立方和等于该数本身. 來源:互聯網 2010-05-07 17:33:03 評論 分類: 電腦/網絡 >> 程序設 ...
- 输出所有的水仙花数。水仙花数是一个3位数:各位数字立方和等于该数本身。
(提示:153 = 111 + 555 + 333) int ge, shi, bai, num;for (int i = 1; i < 10; i++) {for (int j = 0; j ...
- 输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。例如,153是一水仙花数,因为153=1^ 3+5^3+3^ 3
#include<stdio.h> int Shui( int b)//这里为了方便以水的拼音命名,建议第一个字母大写 {int g, s, ba;for (; b <= 999; ...
- C语言输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。
#include <stdio.h>int main() {//a表示百位数字,b表示十位数字,c表示各位数字int a, b, c;for (int i = 100; i <= 9 ...
- 输出所有水仙花数,所谓水仙花数是指一个3位数,其各个位上数字立方和等于其本身。
/* 输出所有的水仙花数,所谓水仙花数是指一个三位数,其各个位上数字立方和等于其本身 例如:153=1*1*1+5*5*5+3*3*3 */ class FlowerTest { publi ...
- java判断一个整数是否是水仙花数,所谓水仙花数是指一个3位数,其各个位上数字立方和等于其本身。例如: 153 = 1*1*1 + 3*3*3 + 5*5*5
public class Zy01{ //编写一个main方法 public static void main(String[] args) { /* 判断一个整数是否是水仙花 ...
- 1.输出所有的水仙花数,所谓水仙花数是指一个3位数,其各个位上数字立方和等于其本身。例如: 153 = 1*1*1 + 3*3*3 + 5*5*5
输出所有的水仙花数,所谓水仙花数是指一个3位数,其各个位上数 字立方和等于其本身. 例如: 153 = 1*1*1 + 3*3*3 + 5*5*5 class ForTest1 { public st ...
最新文章
- 如何团队协作,代码托管?Git使用教程:最详细、最浅显、一文读懂Git常用操作!...
- python判断一个数是整数、浮点数还是字符串
- 上帝视角:程序员为什么需要理解 CPU?
- pytorch优化器,学习率衰减学习笔记
- Prim算法的3个版本
- 模拟撞击_模玩资讯:EPOCH 汽车撞击测试用模拟假人与实验车辆
- 将数组作为参数,调用该函数时候给的是数组地址还是整个数组
- 一张图说明我们为什么要关注 HTML5
- LeetCode 2076. 处理含限制条件的好友请求(并查集)
- MKcms4.4.3仿品优影视网站系统完整开源版自动采集可设置视频收费
- 浅谈智能摄像机背后的p2p连线技术
- matlab2c使用c++实现matlab函数系列教程-log10函数
- JDBC系列 之 存储过程
- SylixOS 内存管理-通过地址反查页面控制块-vmmArea.c
- mysql触发器联机删除_mysql触发器删除实例1
- 将ttc改为otf_几种字体格式的区别otf/ttf/ttc格式字体的区别
- 大学生河南旅游网页设计成品 学生网页作业我的家乡网页制作代码 静态HTML旅游网页设计作品下载
- vue 登录页背景-粒子特效(Vue-Particles)
- 百度网盘下载加速(pc端)
- WPS如何按单元格背景颜色求和
热门文章
- 赔偿谷歌1.8亿美元!前Uber自动驾驶主管被告到破产
- 百度15篇论文被AAAI 2019收录
- 易观于揚:数据分析是人工智能的基础构件
- AI一分钟 | 刚爆Python将进入高考,AI就已强势进入公务员国考试卷;报告称1/4男性更喜欢跟机器人谈恋爱,真的吗?
- Prometheus 如何做到“活学活用”,大牛总结的避坑指南
- SpringBoot项目优化和Jvm调优(亲测,真实有效)
- 面试:HashMap 夺命二十一问!鸡哥都扛不住~
- 深入理解Spring的ImportSelector接口
- 深入理解 Mybatis 插件开发
- 我把SpringBoot项目从18.18M瘦身到0.18M,部署起来真省事!