//输出一个菱形
#include <stdio.h>
int main(){
int i, j, m;
for ( i=13; i > 0; i--){
if (i > 6){
for (j = 6; j < i; j++){
printf(" ");
}
for (m = 14; m > i; m--){
printf("*");
}
}
else if (i <= 6){
for (j = 7; j >= i; j--){
printf(" ");
}
for (m = 1; m <= i; m++){
printf("*");
}
}
if (i > 6){
for (j = 13; j > i; j--){
printf("*");
}
}
else if (i <= 6){
for (j = 1; j < i; j++){
printf("*");
}
}
printf("\n");
}
system("pause");
return 0;
}
//水仙花数
#include <stdio.h>
int main(){
int num, hundred, ten, unit;
for (hundred = 1; hundred < 10; ++hundred){
for (ten = 0; ten < 10; ++ten){
for (unit = 0; unit < 10; ++unit){
num = hundred * 100 + ten * 10 + unit;
if (num == hundred*hundred*hundred + ten*ten*ten + unit*unit*unit){
printf("%d\n", num);
}
}
}
}
system("pause");
return 0;
}
//求Sn=a+aa+aaa+aaaa+aaaaa
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(){
int i, j, a, sum = 0, term = 0;
printf("请输入一个数字:");
scanf("%d", &a);
for (i = 1; i < 6; ++i){
term = term * 10 + a;
sum = sum + term;
}
printf("a+aa+aaa+aaaa+aaaaa=%d", sum);
system("pause");
return 0;
}