输出3的倍数
时间: 1ms 内存:128M
描述:
输入两个正整数,输出其区间内3的倍数。
输入:
两个正整数。
输出:
区间内3的倍数
示例输入:
7 24
示例输出:
9 12 15 18 21 24
提示:
参考答案(内存最优[1120]):
#include<stdio.h>
int main()
{
int a,b;
int x,i;
scanf("%d%d",&a,&b);
if(a>b)
{
x=a;
a=b;
b=x;
}
for(i=a;i<=b;i++)
{
if(i%3==0)
printf("%d ",i);
}
return 0;
}
参考答案(时间最优[0]):
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c;
scanf("%d %d",&a,&b);
if (a<b)
{for (c>=a;c<=b;c++)
{
if(c%3==0&&c>=a&&c<=b)
printf("%d ",c);
}
}
else if (a>b)
{
for (c>=b;c<=a;c++)
{
if(c%3==0&&c>=b&&c<=a)
printf("%d ",c);
}
}
return 0;
}
题目和答案均来自于互联网,仅供参考,如有问题请联系管理员修改或删除。