编程语言
首页 > 编程语言> > 在海军节开幕式上,有A、B、C三艘军舰要同时开始鸣放礼炮各21响。已知A舰每隔5秒放一次,B舰每隔6秒放一次,C舰每隔7秒放一次,假设各炮手对时间的掌握非常准确,请编程计算观众总共可以听到几次礼炮声。

在海军节开幕式上,有A、B、C三艘军舰要同时开始鸣放礼炮各21响。已知A舰每隔5秒放一次,B舰每隔6秒放一次,C舰每隔7秒放一次,假设各炮手对时间的掌握非常准确,请编程计算观众总共可以听到几次礼炮声。

作者:互联网

#include <stdio.h>
void main()
{
	int a=0,b=0,c=0,count=0;
	while(a<=5*20||b<=6*20||c<=7*20)
	{
		if(a%5==0||b%6==0||c%7==0)
		count++;
		if(a<=5*20)
		a++;
		if(b<=6*20)
		b++;
		if(c<=7*20)
		c++;
	}
	printf("%d",count);
}

标签:count,b%,一次,鸣放,每隔,礼炮声
来源: https://blog.csdn.net/m0_54632021/article/details/113048987