作业帮 > 综合 > 作业

用do...while语句实现:求100~1000之间有多少个整数,其各位数字之和为5.

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/11/05 20:43:59
用do...while语句实现:求100~1000之间有多少个整数,其各位数字之和为5.
#include
void main()
{
int i=999;
int b[3];
int n = 0;
do
{
int a = i;
do
{
 b[n] = a%10;
 n++;
 a = a/10;
} while (a);
n = 0;
if(b[0]+b[1]+b[2]==5)
{
printf("%d ",i);
}
} while (--i&&i>=100);

}