题目描述
春天是鲜花的季节,水仙花就是其中最迷人的代表,数学上有个水仙花数,他是这样定义的: “水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:153=13+53+33。 现在要求输入一个三位数,判断该数是否是水仙花数,如果是,输出“yes”,否则输出“no”
输入
输入一个三位的正整数。
输出
输出“yes”或“no”。
样例输入 Copy
153
样例输出 Copy
yes
#include<stdio.h> int main() { int a,b,c,d,e; scanf("%d",&a); b=a%10; c=(a/10)%10; d=(a/100)%10; if(a==b*b*b+c*c*c+d*d*d) { printf("yes"); } else printf("no"); return 0; }我的博客里有ZZULIOJ的一部分题解,欢迎关注和收藏。 需要快速完成学分公选课的也可以加我 球球 2547壹2壹255 备注 绝对比你们学校同类产品的便宜
1.我们在打代码时应该行首对齐,最好不要顶格,因为以后代码太长会很乱。 2.注意每句末尾加上分号 ; 这其实相当于我们C语言中的句号,说活不能一口气一直说下去,要合理添加句号。 3.结尾要加上"return 0;"这一句话,很关键哦。 一定要做到以上两点哦,从开始就养成好的编程习惯,一定会给你带来好处。
