用c++编写一个完整的程序,输出小于1000的自然数中,能被11整除且各位数字之和为13的数。预期输出: 319 418 517 616 715 814 913 count=7
时间: 2023-06-08 16:09:11 浏览: 189
求范围内的素数(~-程序设计课件
好的,您可以尝试以下代码:
```
#include <stdio.h>
int main()
{
int count = 0;
for (int i = 1; i <= 999; i++) {
int sum = 0;
int n = i;
while (n > 0) {
sum += n % 10;
n /= 10;
}
if (i % 11 == 0 && sum == 13) {
printf("%d ", i);
count++;
}
}
printf("\ncount=%d", count);
return 0;
}
```
输出结果为:
```
319 418 517 616 715 814 913
count=7
```
阅读全文