找出1-100之间能被7或11整除

以下程序的功能是:找出1-100之间能被7或11整除的所有整数的数量并输出每个整数(其中输出是每5个数为一行)。

#include “stdio.h”

void main()

{ int n=0,a[100],i;

  for(i=1; i<=100;  i++)

  {if(    ①    )

    { a[n]=i;

              ;

    }

  }

  printf(“n=%d\n”,n);

  for(i=0; i < n; i++)

  {

    if(    ③    )printf(“\n”);

printf(“%d\t”,a[i]);

   }

  printf(“\n”);

}

 

 

 

 

① (i%7==0)||(i%11==0)
② n++;
③ (i+1)%5==0)
#include “stdio.h”
void main()
{ int n=0,a[100],i;
for(i=1; i<=100; i++)
{
if((i%7==0)||(i%11==0))
{ a[n]=i;
n++;
}
}
printf(“n=%d\n”,n);
for(i=0; i< n; i++)
{
printf(“%d\t”,a[i]);
if(((i+1)%5==0) )printf(“\n”);
}
printf(“\n”);
}
程序的执行结果是:
n=22
7 11 14 21 22
28 33 35 42 44
49 55 56 63 66
70 77 84 88 91
98 99

© 版权声明
THE END
喜欢就支持以下吧
点赞10 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容