看别人的代码写的就没记录
习题6-2 使用函数求特殊a串数列和
int fn( int a, int n )
{
int u = a;
for(int i=1;i<n;i++)
{
u = u*10+a;
}
return u;
}
int SumA( int a, int n )
{
int sum = 0;
for(int j = 1;j<=n;j++)
{
sum = sum+fn(a,j);
}
return sum;
}
习题6-3 使用函数输出指定范围内的完数
int factorsum( int number )
{
if(number == 1) return 0;
int sum = 1;
int i =2;
while(i<number)
{
if(number%i==0) sum = sum+i;
i++;
}
return sum;
}
void PrintPN( int m, int n )
{
int count = 0;
for(int i = m;i<=n;i++)
{
if(factorsum(i)==i)
{
count++;
printf(