#define _CRT_SECURE_NO_WARNINGS
#include <math.h>
#include <stdio.h>
int main()
{
int sum = 0,i,j;
for (j = 1; j < 1000; j++)
{
sum = 0;
for (i = 1; i < j; i++)
{
if (j % i == 0)
{
sum += i;
}
}
if (sum == j)
{
printf("%d是完数\n", j);
}
}
return 0;
}
#define _CRT_SECURE_NO_WARNINGS
#include <math.h>
#include <stdio.h>
int main()
{
int i, j;
for(j=1;j<=4;j++)
{
for (i = 1; i <= 4 - j; i++)
printf(" ");
for (i = 1; i <=2*j-1; i++)
printf("1");
printf("\n");
}
for (j = 1; j <= 3; j++)
{
for (i = 1; i <= j; i++)
printf(" ");
for (i = 1; i <= 7 -2*j; i++)
printf("1");
printf("\n");
}
return 0;
}
#define _CRT_SECURE_NO_WARNINGS
#include <math.h>
#include <stdio.h>
int main()
{
int i, j;
for(j=1;j<=4;j++)
{
for (i = 1; i <= 4 - j; i++)
printf(" ");
for (i = 1; i <=2*j-1; i++)
printf("1");
printf("\n");
}
for (i = 0; i < 4; i++)
{
for (j = 0; j < 3 - i; j++)
printf(" ");
for (j = 0; j < 2*i+1; j++)
printf("*");
printf("\n");
}
return 0;
}