早教吧 育儿知识 作业答案 考试题库 百科 知识分享

C++:找出所有各位数字之和为15的三位数,并统计这样的三位数的个数.设计一个函数,判断一个三位数的各位数字之和是否为15,如果是,则返回1,否则返回0.

题目详情
C++:找出所有各位数字之和为15的三位数,并统计这样的三位数的个数.
设计一个函数,判断一个三位数的各位数字之和是否为15,如果是,则返回1,否则返回0.
▼优质解答
答案和解析
额,很简单,具体代码如下:#include int fun(int n) { int s = 0; while(n) { s += n%10; n /= 10; } return s == 15?1:0; } int main() { int count = 0; for(int i = 100; i < 1000; i++) { if(fun(i)) { printf("%d\n",i); count++; } } printf("%d\n",count); }
看了 C++:找出所有各位数字之和...的网友还看了以下: