编写一个小程序,计算观众能听到的礼炮声响次数。具体描述如下: 在庆祝活动中,A,B,C三艘军舰要同时开始鸣放礼炮各21响。已知A军舰每隔5秒放1次,B军舰每隔6秒放1次,C军舰每隔7秒放1次。假设各炮手对时间的掌握非常准确,请问观众总共可以听到几次礼炮声?
#include<stdio.h>
int main()
{
int n,i;
n=0;
for(i=0;i<21*7;i++)
{
if(i%5==0&&i<=21*5)
{
n++;
continue;
} /*5秒礼炮次数*/
if(i%6==0&&i<=21*6)
{
n++;
continue;
} /*6秒礼炮次数*/
if(i%7==0)
{
n++;
} /*7秒礼炮次数*/
}
printf("你能听到礼炮响%d次\n",n);
return 0;
}