在海军节开幕式上,有A、B、C三艘军舰要同时开始鸣放礼炮各21响。已知A舰每隔5秒放1次,B舰每隔6秒放1次,C舰每隔7秒放1次。假设各炮手对时间的掌握非常准确,请编程计算观众总共可以听到几次礼炮声。
**输出格式要求:"n = %d "
1 #include <stdio.h> 2 main() 3 { 4 int n = 0, t; 5 for (t = 0; t <= 20 * 7; t++) 6 { 7 if (t % 5 == 0 && t <= 20 * 5) /* 控制A舰每隔5秒放1次 */ 8 { 9 n++; 10 continue; /* 继续下一次循环 */ 11 } 12 if (t % 6 == 0 && t <= 20 * 6) /* 控制B舰每隔6秒放1次 */ 13 { 14 n++; 15 continue; /* 继续下一次循环 */ 16 } 17 if (t % 7 == 0) /* 控制C舰每隔7秒放1次 */ 18 { 19 n++; 20 } 21 } 22 printf("n = %d ", n); 23 }
n = 54 |