编写C语言程序,实现下述功能: 学校有近千名学生,在操场上排队,5人一行余2人,7人一行余3人,3人行余1人,编写一个程序求该校的学生人数。
时间: 2024-03-02 09:50:45 浏览: 124
以下是实现该功能的C语言程序:
```c
#include <stdio.h>
int main() {
int n = 1000; // 假设学校有1000名学生
int i;
for (i = n; i <= 10000; i++) {
if (i % 5 == 2 && i % 7 == 3 && i % 3 == 1) {
printf("学生人数为:%d\n", i);
break;
}
}
return 0;
}
```
程序中,我们用一个循环从1000开始依次尝试每个可能的学生人数,直到找到符合条件的人数为止。循环中的三个if条件分别对应了题目中三个余数的条件,当所有条件都满足时,就找到了学生人数。最后,我们将找到的学生人数打印输出。
阅读全文