在屏幕上输出下列图案
#include <stdlib.h>
#include<stdio.h>
int main()
{
int i, j ;
for(i = 1;i <= 7;i++)
{
for(j = 1;j <= 2 * i - 1;j++)
{
printf("*");
}
printf("\n");
}
for(i =8;i < 14;i++)
{
for(j =1;j <=27-2*i ; j++;)
{
printf("*");
}
printf("\n");
}
system("pause");
}
2.求出0~999之间的所有“水仙花数”并输出。
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a,b,x,c;
for(a = 100;a < 1000;a++)
{
b = a/100;
c = a/10%10;
x = a%10;
if(a == b*b*b+c*c*c+x*x*x)
printf("%d\n", a);
}
system("pause");
}
3.求Sn=a+aa+aaa+aaaa+aaaaa的前5项之和,其中a是一个数字.
#include<stdio.h>
#include<stdlib.h>
int main()
{
int a,b;
int sum = 0;
int c = 0;
printf("请输入一个数字");
scanf("%d",&a);
for(b = 1;b < 6;b++)
{
c = a + c*10;
sum = sum + c;
}
printf("%d\n",sum);
system("pause");
}