能被11整除,而且个位是5,那不就是55(11*5)的倍数么,直接输出1000以内55的倍数就行了
相110这样有末尾有0跳过,每次循环变量加110
#include
void main()
{
int i;
for(i=55;i<=1000;i+=110)
printf("%d\t",i);
}
#include
void main()
{
for(int i = 1; i <= 1000; ++i)
{
if(i % 11 == 0 && i % 10 == 5)
printf("%d ", i);
}
}
#include
void main()
{
int m;
for(m=1;m<=1000;m++)
if(m%11==0 && m%10==5)
printf("%d ",m);
printf("\n");
}