请问我这样写有什么问题? #include<bits/stdc++.h> int check(int a) { int sum = 0; int temp = a;//用来存a的初始值 vector<int> v; while (a > 0) { a %= 10; v.push_back(pow(a, 5)); a = temp / 10; } for (int i = 0; i < v.size(); i++) { sum += v[i]; } return sum; } int main() { int i = 0; for (i = 2;i<1000000;i++) { if (check(i) == i) { cout << i << endl; } } return 0; }
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:443 |
淘淘的名单 (C语言代码)答案错误???浏览:624 |
蛇行矩阵 (C语言代码)浏览:792 |
C语言程序设计教程(第三版)课后习题8.2 (C语言代码)浏览:5275 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:636 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:769 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:350 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)from DQM浏览:773 |
蚂蚁感冒 (C语言代码)浏览:1408 |
字符逆序 (C语言代码)浏览:506 |