以下程序的功能是:找出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
暂无评论内容