解题思路: 拆分数位+逻辑
参考代码:
#include <stdio.h> int main() { int a, a1, a2, a3, b, panduan; scanf("%d", &a); a1 = a/100; a2 = a%100/10; a3 = a%10; b = ((a1*a1*a1)+(a2*a2*a2)+(a3*a3*a3)); panduan = a==b; printf("%d", panduan); return 0; }
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1884 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:691 |
【计算两点间的距离】 (C语言代码)浏览:879 |
分糖果 (C++代码)浏览:1438 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1020 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:518 |
The 3n + 1 problem (C语言代码)浏览:548 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:262 |
永远的丰碑 (C语言代码)浏览:516 |
前10名 (C语言代码)浏览:726 |