判断一个三位数是否为水仙花数:输入一个三位数number(100≤number≤999),判断其是否为水仙花数,即其个位、十位、百位数字的立方和等于该数本身。若number不是三位数,则输出“Invalid Value!”。

输入输出示例(运行3次)

示例1:

Enter number:153

Yes

示例1:

Enter number:999

No

示例1:

Enter number:-2

Invalid Value!

#include <stdio.h>
#include <math.h>
int main(void){int number,gw,sw,bw;scanf("%d",&number);if(number<100||number>999){printf("Invalid Value!");}else{gw=number%10;sw=number/10%10;bw=number/100;if(pow(gw,3)+pow(sw,3)+pow(bw,3)==number){printf("Yes");}else{printf("No");}}return 0;
} 

C语言:判断一个三位数是否为水仙花数相关推荐

  1. 用JavaScript语言判断一个三位数是否为水仙花数

    // 提示用户输入一个三位数 // 如果不是三位数或者不是数字,则提示"非法输入": // 如果输入合法,判断这个三位数是否为水仙花数. // (每一位数的三次方之和等于这个数本身 ...

  2. C语言中判断一个三位数是否是水仙花数,判断三位数是否为水仙花数

    用C语言写出判断一个三位数是否为水仙花数的程序 请给正确的答案,不懂的别进 1.一个主程序,输出所有的水仙花数程序,可参考如下: #include int main(int argc, char *a ...

  3. 7-1 判断一个三位数是否为水仙花数

    本题要求编写程序,判断一个给定的三位数是否为水仙花数.三位水仙花数,即其个位.十位.百位数字的立方和等于该数本身. 输入格式: 输入在一行中给出一个需要判断的整数 N(100≤N≤999). 输出格式 ...

  4. java判断一个三位数字是否水仙花数

    /** 输入一个三位数判断是不是水仙花数 水仙花数是指一个三位数的各位的立方和等于该数本身.*/ import java.util.Scanner;public class TestWork {pub ...

  5. python用fun判断水仙花数_功能:调用函数fun判断一个三位数是否水仙花数。

    功能:调用函数fun判断一个三位数是否"水仙花数".在main函数中从键盘输入一个三位数,并输出判断结果.请编写fun函数.说明:所谓"水仙花数"是指一3位数, ...

  6. c语言输入一个三位数由小到大排序,c语言程序设计练习题.doc

    c语言程序设计练习题 顺序程序设计 1.输入任意一个三位数,将其各位数字反序输出(例如输入123,输出321). .输入任意大小的三个整数,判断其中是否有两个奇数一个偶数.若是,则输出"YE ...

  7. 怎样用才c语言定义一个三位数,怎样编写一个c语言程序计算任意输入一个3位数的整数的各位数字之和。要求主函数包括输入输出和调用该函数。...

    点击查看怎样编写一个c语言程序计算任意输入一个3位数的整数的各位数字之和.要求主函数包括输入输出和调用该函数.具体信息 答:#include void main(){ int a,sum=0; pri ...

  8. 求一个三位数 其值等于其各位阶乘之和 c语言,求一个三位数,其值等于其各位阶乘之和...

    写在前面: 题解是对具体题目的编程实现,不会具体讲解C语言语法.请先大致学习好语法,自己敲敲代码后再看题解(上来就直接看题解的习惯不好哟~).在每一题的题解之前,会列出本题涉及到的语法知识供参考,可以 ...

  9. C语言拆分一个三位数。以及交换两个数(常规法复习加指针法学习)

    给一个三位数,要求拆分出百位十位,个位.然后输出. 以前我们在水仙花那次求水仙花数 提到过经典的取法 我们再次展示一下: #include<stdio.h> int main() {int ...

  10. python判断三位数水仙花数_python 判断一个三位数是不是水仙花数

    原博文 2020-03-25 19:03 − 还有别的方法,这里只写了一种,可能复杂了点 水仙花数是一个三位数, 三位数的每一位的三次方的和还等于这个数. 那这个数就是一个水仙花数, ```pytho ...

最新文章

  1. SpringMVC-applicationContent.xml和Spring-servlet.xml的配置设置
  2. (筆記) 如何安裝Altera USB Blaster? (SOC) (Quartus II) (DE2)
  3. Apache Spark机器学习.1.7 机器学习工作流示例
  4. Windows查看网络端口被占用情况netstat命令
  5. 怎么解决eclipse报PermGen space异常的问题
  6. uploadify 3.2 后台动态传参数
  7. 计算机网络学习(七)—集线器与交换机
  8. VB6升级到VB2010之一:变量升级~
  9. 域中文件服务器的设置权限,域中文件服务器共享权限设置.pdf
  10. mysql 上周时间_mysql 获取上周1到周日的时间
  11. 清空计算机网络缓存,如何清除DNS缓存 使用命令清理DNS缓存方法
  12. 基于一阶倒立摆系统的模糊神经网络PID控制
  13. java判断内网ip_Java判断IP地址为内网IP还是公网IP的方法
  14. JAVA ImageIO图片处理后变色
  15. xshell免费版 正版,非xshell破解版
  16. 金三银四,中高级测试面经,第二波来袭!
  17. 施工控制网的精度确定方法?
  18. Error querying database. Cause: java.lang.IndexOutOfBoundsException: Index 5 out of bounds for leng
  19. Jmeter介绍与使用
  20. 墨画子卿第一章第3节:挑衅

热门文章

  1. Electron那些事10:本地数据库sqlite
  2. 启动tomcat8时出现springfox.documentation.spi.service.contexts.OperationContext.headers()Ljava/util/Set;错误
  3. ping 端口是否开放(Mac、Linux、Windows系统)
  4. 轻松处理PHP开发中微信emoji表情mysql存储的问题
  5. C++银行管理系统源代码
  6. 勒索病毒代码python_一份勒索病毒解密工具的整理汇总
  7. java定义上三角矩阵,数据结构-矩阵-三角矩阵(Java语言)
  8. 台式机Ubuntu20.04系统下安装Tenda U12 无线网卡驱动
  9. win10安装flash ax debuger
  10. 简洁UI好玩的文字转换emoji表情微信小程序源码下载支持句子词语转换