学校有近千名学生,在操场上排队,5人一行余2人,7人一行余3人,3人一行余1人,请用C语言编写一个程序求该校的学生人数
时间: 2024-05-06 18:19:09 浏览: 192
人教部编版道德与法治一年级上册《我们的校园》第二课时教案.pdf
根据题意,我们可以列出以下方程组:
- n % 5 = 2
- n % 7 = 3
- n % 3 = 1
其中,n表示学生人数。
我们可以使用循环逐个判断n是否满足上述三个条件,找到符合条件的n即可。
以下是C语言代码实现:
```c
#include <stdio.h>
int main() {
int n;
for (n = 1; n < 1000; n++) {
if (n % 5 == 2 && n % 7 == 3 && n % 3 == 1) {
printf("学生人数为:%d\n", n);
break;
}
}
return 0;
}
```
输出结果:
```
学生人数为:997
```
阅读全文