程序设计题 1题目:调用函数fun判断一个三位数是否"水仙花数"。在main函数中从键盘输入一个三 位数,并输出判断结果。请编写fun函数。所谓"水仙花数"是指一 个3位数,其各位数字立方和等于该数本身。例如,153是一个水仙花数,因为153=13+5 3+33。 #include "stdio.h" int fun(int n) {/**********Program**********/ int bw,sw,gw; bw=n/100;sw=n/10%10;gw=n%10; if(n==bw*bw*bw+sw*sw*sw+gw*gw*gw) return 1; else return 0; /********** End **********/ } main() { int n,flag; scanf("%d",&n); flag=fun(n); if(flag) printf("%d 是水仙花数\n",n); else printf("%d 不是水仙花数\n",n); yzj(); } yzj() { FILE *IN,*OUT; int iIN,i; int iOUT; IN=f
2022-06-20 14:04:23
42KB
文档资料