1 solutions

  • 0
    @ 2025-11-5 15:55:15

    C :

    #include<stdio.h>
    main()
    {
    	int n = 0,t;
    	int a,b,c;
    	scanf("%d %d %d",&a,&b,&c);
    	for(t = 0;t<=20*c;t++)
    	{
    		if(t%a == 0 && t <=20*a)              /*控制A舰每隔a秒放1次*/
    		{
    			n++;
    			continue;                         /*继续下一次循环*/
    		}
    		if(t%b== 0 && t<=20*b)                /*控制B舰每隔b秒放1次*/ 
    		{
    			n++;
    			continue;                         /*继续下一次循环*/ 
    		} 
    		if(t%c == 0)
    		{
    			n++;
    		}
    	}
    	printf("%d",n);
    }
    

    C++ :

    #include<iostream>
    using namespace std;
    
    main()
    {
    	int n = 0,t;
    	int a,b,c;
    	scanf("%d %d %d",&a,&b,&c);
    	for(t = 0;t<=20*c;t++)
    	{
    		if(t%a == 0 && t <=20*a)              /*控制A舰每隔a秒放1次*/
    		{
    			n++;
    			continue;                         /*继续下一次循环*/
    		}
    		if(t%b== 0 && t<=20*b)                /*控制B舰每隔b秒放1次*/ 
    		{
    			n++;
    			continue;                         /*继续下一次循环*/ 
    		} 
    		if(t%c == 0)
    		{
    			n++;
    		}
    	}
    	cout << n;
    }
    
    • 1

    【选做题】第6章:循环控制结构 6.21 礼炮声

    Information

    ID
    17329
    Time
    1000ms
    Memory
    128MiB
    Difficulty
    (None)
    Tags
    # Submissions
    0
    Accepted
    0
    Uploaded By