C语言 判断一个三位数是否为水仙花数
Description
本题要求编写程序,判断一个给定的三位数是否为水仙花数。三位水仙花数,即其个位、十位、百位数字的立方和等于该数本身。
Input
输入在一行中给出一个需要判断的整数N(100≤N≤999)。
Output
如果N是水仙花数,则在一行中输出Yes
,否则输出No
。如果N不是三位数,则输出Invalid Value.
。
Sample Input 1
-2
Sample Output 1
Invalid Value.
Sample Input 2
500
Sample Output 2
No
Sample Input 3
153
Sample Output 3
Yes
Code
#include<stdio.h>int main()
{int num,a,b,c;scanf("%d",&num);if(num>=100&&num<=999){a=num/100;b=num%100/10;c=num%10;if(num==a*a*a+b*b*b+c*c*c)printf("Yes");elseprintf("No");}elseprintf("Invalid Value.");return 0;
}
C语言 判断一个三位数是否为水仙花数相关推荐
- 用JavaScript语言判断一个三位数是否为水仙花数
// 提示用户输入一个三位数 // 如果不是三位数或者不是数字,则提示"非法输入": // 如果输入合法,判断这个三位数是否为水仙花数. // (每一位数的三次方之和等于这个数本身 ...
- C语言中判断一个三位数是否是水仙花数,判断三位数是否为水仙花数
用C语言写出判断一个三位数是否为水仙花数的程序 请给正确的答案,不懂的别进 1.一个主程序,输出所有的水仙花数程序,可参考如下: #include int main(int argc, char *a ...
- 7-1 判断一个三位数是否为水仙花数
本题要求编写程序,判断一个给定的三位数是否为水仙花数.三位水仙花数,即其个位.十位.百位数字的立方和等于该数本身. 输入格式: 输入在一行中给出一个需要判断的整数 N(100≤N≤999). 输出格式 ...
- java判断一个三位数字是否水仙花数
/** 输入一个三位数判断是不是水仙花数 水仙花数是指一个三位数的各位的立方和等于该数本身.*/ import java.util.Scanner;public class TestWork {pub ...
- python用fun判断水仙花数_功能:调用函数fun判断一个三位数是否水仙花数。
功能:调用函数fun判断一个三位数是否"水仙花数".在main函数中从键盘输入一个三位数,并输出判断结果.请编写fun函数.说明:所谓"水仙花数"是指一3位数, ...
- c语言输入一个三位数由小到大排序,c语言程序设计练习题.doc
c语言程序设计练习题 顺序程序设计 1.输入任意一个三位数,将其各位数字反序输出(例如输入123,输出321). .输入任意大小的三个整数,判断其中是否有两个奇数一个偶数.若是,则输出"YE ...
- 怎样用才c语言定义一个三位数,怎样编写一个c语言程序计算任意输入一个3位数的整数的各位数字之和。要求主函数包括输入输出和调用该函数。...
点击查看怎样编写一个c语言程序计算任意输入一个3位数的整数的各位数字之和.要求主函数包括输入输出和调用该函数.具体信息 答:#include void main(){ int a,sum=0; pri ...
- 求一个三位数 其值等于其各位阶乘之和 c语言,求一个三位数,其值等于其各位阶乘之和...
写在前面: 题解是对具体题目的编程实现,不会具体讲解C语言语法.请先大致学习好语法,自己敲敲代码后再看题解(上来就直接看题解的习惯不好哟~).在每一题的题解之前,会列出本题涉及到的语法知识供参考,可以 ...
- C语言拆分一个三位数。以及交换两个数(常规法复习加指针法学习)
给一个三位数,要求拆分出百位十位,个位.然后输出. 以前我们在水仙花那次求水仙花数 提到过经典的取法 我们再次展示一下: #include<stdio.h> int main() {int ...
- python判断三位数水仙花数_python 判断一个三位数是不是水仙花数
原博文 2020-03-25 19:03 − 还有别的方法,这里只写了一种,可能复杂了点 水仙花数是一个三位数, 三位数的每一位的三次方的和还等于这个数. 那这个数就是一个水仙花数, ```pytho ...
最新文章
- BZOJ 3668: [Noi2014]起床困难综合症( 贪心 )
- Android控件布局属性全解(一看就会)
- spring工厂生产对象时对象生命周期的三个阶段
- 小数乘分数怎么算过程_GMAT分数到底怎么算?我该做对多少题GMAT才能达到700+?...
- 反应堆模式最牛的那篇论文--由solidmango执笔翻译
- ASP.NET状态管理之五(Cookie)
- Debian - RAID5搭建(热备)
- [导入]关于“啸聚一庐--txna”
- 【BZOJ 2243 SDOI2011】染色【树链剖分】
- linux 下安装安装rzsz命令
- 前端小白找工作日记(1)
- 缺陷管理工具--Mantis
- 计算机中 8位无符号数,8位无符号数乘法运算HDL设计实例 - 全文
- require()------node js
- DeFi对金融世界的变革|读麦道夫庞氏骗局有感
- Intellij IDEA 去除警告波浪线(Weak Warning)
- 安装sql server踩坑记【sql2000程序安装配置服务器失败】
- k8s安装和部署详解
- 朱 蚌埠机器人餐厅_据说,这是蚌埠人气爆棚10家自助餐厅!你吃过几家?!
- Rational Rhapsody C 双向传递