解题思路: 直接穷举破解
把每位的数保存,并相加是否等于10就输出。
注意事项:换行输出
参考代码:
#include <iostream> #include <string> using namespace std; int main (){ int a,b,c,d; for(int i=1000;i<10000;i++) { a=i%10;//个位 b=i/10%10;//十位 c=i/10/10%10;//百位 d=i/1000;//千位 if(a+b+c+d==10) cout<<i<<endl;; } }
0.0分
1 人评分
不容易系列 (C语言代码)浏览:664 |
成绩转换 (C语言代码)浏览:1005 |
用筛法求之N内的素数。 (C语言代码)浏览:1232 |
WU-蓝桥杯算法提高VIP-交换Easy (C++代码)浏览:1107 |
WU-字符串比较 (C++代码)浏览:754 |
WU-陶陶摘苹果2 (C++代码)浏览:968 |
DNA (C语言描述,数据结构)浏览:850 |
【魔板】 (C++代码)(时间超限,希望会的帮我改正一下)浏览:739 |
C语言考试练习题_一元二次方程 (C语言代码)浏览:576 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:879 |