#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;
}