问题 | 答案 |
---|---|
这个作业属于哪个课程 | C语言程序设计Ⅱ |
这个作业要求在哪里 | https://edu.cnblogs.com/campus/zswxy/CST2019-1/homework/9825 |
我在这个课程的目标是 | 学会新知识的运用 |
参考文献 | 《C语言程序设计》 |
1.PTA作业
1.1 题目名6-3
本题要求实现一个函数,判断任一整数是否为水仙花数(必须是三位数,且数的每一位上数字的立方和与数本身相等。)例如153=1^3+5^3+3^3=1+125+27=153,而1或155则不是水仙花数。如果是水仙花数,则函数返回1,否则返回0。
1.1.1数据处理
数据表达:用到了int型a,b,c,d分别用来求各个位数,输出1和0,储存各个位数3次方的和,储存N最开始的值。
数据处理:用到了if-else语句,while语句。
函数参数:主调函数名称:int main(),被调函数是int fun(int n)是整形函数。实参n,形参a,result,c;