帮忙做个注释

来源:百度知道 编辑:UC知道 时间:2024/05/08 07:43:04
#include "stdio.h"
void fun(int *a,int *n)
{
int i;
*n=0;
for(i=1;i<=1000;i++)
if(i%7==0&&i%11||i%7&&i%11==0)
a[(*n)++]=i;
}
main()
{int aa[1000],n,k;
fun(aa,&n);
for(k=0;k<n;k++)
if((k+1)%10==0) printf("\n");
else printf("%5d",aa[k]);
}

#include "stdio.h"
void fun(int *a,int *n)
{
int i;
*n=0;
for(i=1;i<=1000;i++) //1~1000以内
{
if(i%7==0&&i%11 || i%7&&i%11==0) //仅能被7整除,或仅能被11整除
a[(*n)++]=i; //记录这个数
}
}
void main()
{
int aa[1000],n,k;

fun(aa,&n); //计算那样的数

for(k=0;k<n;k++) //打印所有的那样的数
{
if((k+1)%10==0) //9个一组打印,到9个回车换行
{
printf("\n");
}
else
{
printf("%5d",aa[k]); //打印这组数,宽度为5
}
}
}