C++:找出所有各位数字之和为15的三位数,并统计这样的三位数的个数.

C++:找出所有各位数字之和为15的三位数,并统计这样的三位数的个数.
设计一个函数,判断一个三位数的各位数字之和是否为15,如果是,则返回1,否则返回0.
只解衣衫不解情 1年前 已收到1个回答 举报

臭秋秋 幼苗

共回答了26个问题采纳率:88.5% 举报

额,很简单,具体代码如下:#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("%dn",i); count++; } } printf("%dn",count); }

1年前

10
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 16 q. 0.030 s. - webmaster@yulucn.com