Ⅰ 急!!!c语言,求这样一个三位数,该三位数等于其每位数字的阶乘之和。
if(i=jiech(a)+jiech(b)+jiech(c))
改成
if(i==jiech(a)+jiech(b)+jiech(c))
结果如下
#include <stdio.h>
main ()
{
int jiech (int k);
int a, b, c, i;
for (i = 100; i <= 999; i++)
{
a = i / 100;
b = i % 100 / 10;
c = i % 10;
if (i == jiech (a) + jiech (b) + jiech (c))
printf ("%4d\改圆n", i);
}
}
jiech (int k)
{
int n = 1, m = 1;
while (n <脊团= k)
{
m = m * n;
n++;
}
return (m);
}
答案核野塌 145
Ⅱ 求大神帮忙 !!用C语言来求符合条件的三位数(它是某个二位数的平方,个十百位均不同)
#include <stdio.h>
void main()
{int a=0,i,j;
for(i=100;i<1000;i++)
{ for(j=10;j<100;j++)
{肢虚 a=i;
if (j*j==i&&a%10!=(a/=10)%10&&a%10!=(a/=10)%10)消明
拿饥告 printf("%d*%d=%-5d
",j,j,i);
}
}
}
Ⅲ c语言中求一个三位数的最后一位数,第二位,还有第一位怎么求啊
#include"stdio.h"main(){ int a,b,c,d; printf("输入一个数:"); scanf("%d",&a);/*输入一个三位数*/ b=a/100;/*求百悔顷铅位*/ c=a%100/10;/*求十位*/乎庆 d=a%10;/*求碧好个位*/ printf("%d %d %d", b ,c,d);}
Ⅳ C语言求一个三位数的各位数和
//C语言求一山穗个三位数的各位数和
#include <stdio.h>
int main(void)
{
int Num=0;
scanf("%d",&Num);
printf("百位:%d\冲唯仿n",Num/100);
printf("十位:%d\n",Num/10%10);
printf("各位:%d\n",Num%10);
puts("");
int Sum=Num/100+Num/10%10+Num%10;
printf("%d+%d+%d=%d\n",Num/散纤100,Num/10%10,Num%10,Sum);
puts("");
return 0;
}
Ⅳ C语言:寻找特定的三位数(平方数中有连续的三位数字就是该数本身)
#include<stdio.h>
#include<string.h>
int main()
{
int i,n,t,c;
char d[8]={'