# include & ltstdio.h & gt
int main()
{
int i,j;
for(I =-3;我& lt= -3;i++)
{
for(j = 0;j & ltabs(壹);i++)
printf(" ");//輸出空格
for(j = 0;j & lt7-ABS(2 * I);j++)
printf(" * ");//輸出*
}
getch();
返回0;
}
2.
# include & ltstdio.h & gt
int main()
{
int i,sum = 0,j;
int SZ[100];//保存因子
int num = 0;//因子的數量
for(I = 2;我& lt1000;i ++
{
sum = num = 0;//初始化
for(j = 0;j & lt我;j++)
{
如果(i % j == 0)
{
SZ[num++]= I;
}
}//查找因子
for(j = 0;j & ltnumj++)
sum = sum+SZ[j];
If(i == sum) //判斷是否是完全數。
{
printf(" %d其因子",I);//輸出
for(j = 0;j & ltnumj++)
{
printf("%d ",SZ[j]);
如果(j!= num -1)
printf(",");
}
}
}
getch();
返回0;
}