解题思路: 直接穷举破解
把每位的数保存,并相加是否等于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语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:629 |
大神老白 (C语言代码)浏览:611 |
C语言训练-排序问题<2> (C++代码)浏览:886 |
数列排序 (C语言代码)浏览:835 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:633 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:751 |
WU-格式化数据输出 (C++代码)浏览:1212 |
校门外的树 (C语言代码)浏览:702 |
Hello, world! (C语言代码)浏览:714 |
A+B for Input-Output Practice (V) (C语言代码)浏览:469 |