。。。。。。。。。。。。。。
。。。。。。。。。
不太懂你的意思,是不是输出50以内是3的倍数的数字呢?
#include <stdio.h>
int main()
{
int n;
scanf("%d",&n);
while(n)
{
if(!(n%3)) //如果n是3的倍数,则n%3=0
{
printf("%d ",n);
}
n--;
}
printf("\n");
return 0;
}
#include <stdio.h>
int main()
{
int i = 1,n;
scanf("%d",&n);
while (i<=n)
{
if(n%10 == 3 || n/10 == 3 || n%3 ==0)
printf("%d ",i);
i++;
}
return 0;
}