solution.md 1.3 KB
Newer Older
每日一练社区's avatar
每日一练社区 已提交
1 2
# 计算所有4位正整数中同时能被13和20整除的数的和

3 4 5
<p>计算所有4位正整数中同时能被13和20整除的数的和&#xff0c; 并同时做到如下显示:<br />
①显示这些数:<br />
②显示这些数的个数:<br />
每日一练社区's avatar
每日一练社区 已提交
6 7
③显示这些数的和。</p>

8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
以下程序实现了这一功能,请你填补空白处内容:

```cpp
#include "stdio.h"
int main()
{
	int i = 1000;
	int count = 0;
	int sum = 0;
	printf("所有4位正整数中同时能被13和20整除的数:\n");
	for(i = 1000;i<10000;i++)
	{
		if(_________________)
		{
			count++;
			sum = sum + i;
			printf("%d、",i);
		}
	}
	printf("\n这些数一共有%d个\n",count);
	printf("这些数的和是:%d\n",sum);
}
```

每日一练社区's avatar
每日一练社区 已提交
32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
## template

```cpp
#include "stdio.h"
int main()
{
	int i = 1000;
	int count = 0;
	int sum = 0;
	printf("所有4位正整数中同时能被13和20整除的数:\n");
	for(i = 1000;i<10000;i++)
	{
		if(i % 13 == 0 && i % 20 == 0)
		{
			count++;
			sum = sum + i;
			printf("%d、",i);
		}
	}
	printf("\n这些数一共有%d个\n",count);
	printf("这些数的和是:%d\n",sum);
}
```

## 答案

```cpp
59
i % 13 == 0 && i % 20 == 0
每日一练社区's avatar
每日一练社区 已提交
60 61 62 63 64 65 66
```

## 选项

### A

```cpp
67
i / 13 == 0 && i / 20 == 0
每日一练社区's avatar
每日一练社区 已提交
68 69 70 71 72
```

### B

```cpp
73
i % 13 == 0 & i % 20 == 0
每日一练社区's avatar
每日一练社区 已提交
74 75 76 77 78
```

### C

```cpp
79
(i % 13 == 0) & (i % 20 == 0)
每日一练社区's avatar
每日一练社区 已提交
80
```