c++编程:输出1~999中能被3整除且至少有位数字是5的所有整数及其个数。
时间: 2024-06-10 15:07:06 浏览: 124
97、1.5编程基础之循环控制_28分离整数的各个数位(2020.03.19)a.pdf
好的,这是一个编程问题。以下是满足条件的所有整数及其个数:
555, 585, 615, 645, 675, 705, 735, 765, 795, 825, 855, 885, 915, 945, 975 共15个整数。
以下是实现该功能的C代码:
#include <stdio.h>
int main()
{
int count = 0; // 记录满足条件的整数的个数
for (int i = 1; i < 1000; i++)
{
if (i % 3 == 0 && (i % 10 == 5 || i / 10 % 10 == 5 || i / 100 == 5))
{
printf("%d ", i); // 输出满足条件的整数
count++; // 满足条件的整数个数加1
}
}
printf("\n共%d个整数", count);
return 0;
}
阅读全文