64,646
社区成员
发帖
与我相关
我的任务
分享
int i, flag1, flag2, a, n;
for (i = 6; i <= 1000; i = i + 6)
for (flag1 = 0, n = i, flag2 = 0; n != 0;){
a = n % 10;
if (a == 5){ flag1++; }
if (a == 3){ flag2++; }
n = n / 10;
if (flag1 >= 1 && flag2 >= 1){ printf("%d ", i); }
}
#include <stdio.h>
int main()
{
for (int i = 0; i < 10; i += 2)
{
if (!((350 + i) % 6)) printf("35%d\n", i);
if (!((530 + i) % 6)) printf("53%d\n", i);
}
return 0;
}
for(flag1=0,n=i,flag2=0;i!=0;)
a=i%10,i/=10;