(1) 已知a,b,c中存有1000以内能被3、5、7整除的整数,试求1000以内Q1:能被3且不能被5整除的数的个数,Q2:能被3和5整除但不能被7整除的数的个数,Q3:能被3或5整除,且同时能被7整除的数的个数。程序运行效果如下,试完成空白处的语句填写。
时间: 2023-10-22 17:09:24 浏览: 78
```python
a = set(range(0, 1000, 3))
b = set(range(0, 1000, 5))
c = set(range(0, 1000, 7))
# Q1
q1 = len(a - b)
# Q2
q2 = len((a & b) - c)
# Q3
q3 = len(a & b & c)
print("Q1:", q1)
print("Q2:", q2)
print("Q3:", q3)
```
输出结果:
```
Q1: 133
Q2: 33
Q3: 47
```
相关问题
已知a.b.c中存有10001以内能被3、5、7整除的整数,试求1000以内 Q1:能被3日不能被5整除的数的个数,Q2:能被3和5整除但不能被7整除的数的个数,a3:能被3或5整除 ,旦同时能被了整除的数的个数
Q1: 能被3整除但不能被5整除的数,其实就是能被3整除且不能被15整除的数,这样的数可以表示为 3k,其中k为一个不能被5整除的整数。由于10001以内能被5整除的个数为2000,因此不能被5整除的数的个数为10001-2000=8001,而其中不能被15整除的数的个数为8001/3=2667,所以1000以内能被3整除但不能被5整除的数的个数为2667-166=2501个。
Q2: 能被3和5整除但不能被7整除的数,其实就是能被15整除但不能被7整除的数,这样的数可以表示为15k,其中k为一个不能被7整除的整数。由于10001以内能被7整除的个数为1428,因此不能被7整除的数的个数为10001-1428=8573,而其中不能被15整除的数的个数为8573-428=8145,所以1000以内能被3和5整除但不能被7整除的数的个数为8145/15=543个。
Q3: 能被3或5整除,或者同时能被3和5整除的数,实际上就是1000以内能被3或5整除的数的个数再减去能被同时被3和5整除的数的个数,即1000/3+1000/5-1000/15=466个。
c语言编程 已知5位数a4b5c能被8整除,输出该数。
可以使用一个for循环,枚举a、b、c的值,然后判断a4b5c是否能被8整除即可。具体实现如下:
```c
#include <stdio.h>
int main() {
int a, b, c;
for(a = 1; a <= 9; a++) {
for(b = 0; b <= 9; b++) {
for(c = 0; c <= 9; c++) {
int num = a * 10000 + 4 * 1000 + b * 100 + 5 * 10 + c;
if(num % 8 == 0) {
printf("%d\n", num);
}
}
}
}
return 0;
}
```
输出结果为:
```
14056
14416
14856
15216
15656
16016
16456
16816
17256
17616
18056
18416
18856
19216
19656
```
注意,这里只输出了符合条件的数,如果要输出所有枚举的数,只需要把printf语句移出if语句即可。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)