c语言程序设计设计语言

韩信点兵:一队士兵报数,一行5个,最后 个人报1,一行6个,最后人报5,一行7 个,最后一人报4,一行11个,最后一人报 10。问一共有多少人?

#include<stdio.h>
#include<math.h>

int main()
{
	int i;
	for (i = 1; i <= 10000; i++)
	{
		if (i % 5 == 1 && i % 6 == 5 && i % 7 == 4 && i % 11 == 10)
			printf("%d \n", i);
	}
}

代码:

#include<stdio.h>
#include<math.h>
int main()
{
	int x, y, z,j;
	int i;
	scanf("%d,%d,%d,%d", &x, &y, &z, &j);
	for (i = 10; i <= 10000; i++)
	{
		if (i % 5 == x && i % 6 == y && i % 7 == z && i % 11 == j)
			printf("%d \n", i);
	}
}

范围我写的实在10-10000范围内

代码结果:

 

若回答解决了题目的问题,还请题主点个采纳