急需用C语言解决以下问题!! 一千以内的水仙花数 一百以内偶数的阶乘之和 九九乘法表

如题所述

1、计算水仙花数

#include <stdio.h>
void main()
{
int i,a,b,c;
for(i=100;i<=999;i++)
{
a=i%10;
b=i/10%10;
c=i/100;
if(a*a*a+b*b*b+c*c*c==i)
printf("%d ",i);
}
}


运行结果截图:


2、100以内偶数的阶乘之和

#include <stdio.h>
void main()
{
int i,j;
double k=1,sum=0;
for(i=2;i<=100;i+=2)
{
for(j=1;j<=i;j++)
k=k*j;
sum+=k;
k=1;
}
printf("%.f",sum);
}


运行结果截图:


3、九九乘法表

#include <stdio.h>
void main()
{
int i,j;
for(i=1;i<=9;i++)
{
for(j=1;j<=i;j++)
printf("%dx%d=%d\t",j,i,i*j);
printf("\n");
}
}

运行结果截图:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-04-18
财富
相似回答