即 abc=a'+b'+c' #include stdio.h #include stdlib.h int main() int a,b,c,i,w=0,f,q,k,j; for(i=100;i1000;i++) { f=1; q=1; k=1; a=i/100; b=i/10%10; c=10/010; for(j=1;j=a;j++) { k=k*j; } for(j=1;j=b;j++) { f=f*j; } for(j=1;j=c;...
百度试题 题目3、求这样一个三位数,该三位数等于其每位数字的阶乘之和 即:abc-a!+b!+c!相关知识点: 试题来源: 解析反馈 收藏
求这样一个三位数,该三位数等于其每位数字的阶乘之和(通过调用自定义函数计算阶乘)。即: abc = a! + b! + c! 相关知识点: 试题来源: 解析参考程序: #include int f (int m) { int i=0, t=1; while (++i <= m) t* = i;
int jc(int a){ j=1;for(i=2; i<=a;i++)j=j*i;return j;} int mian(void){ for(i1=1;i1<10;i1++)for(i2=0;i2<10;i2++)for(i3=0;i3<10;i3++)if(i1*100+i2*10+i3==jc(i1)+jc(i2)+jc(i3))printf("%d%d%d\n",i1,i2,i3);} 145 ...
问答题求这样一个三位数,该三位数等于其每位数字的阶乘之和。即:abc =a!+b!+c! 参考答案: 您可能感兴趣的试卷 你可能感兴趣的试题 1.问答题对数组A中的N(0<N<100)个整数从小到大进行连续编号,输出各个元素的编号。要求不能改变数组A中元素的顺序,且相同的整数要具有相同的编号。例如数组是:A=(5,3,4...
求这样一个三位数,该三位数等于其每位数字的阶乘之和。 即: abc = a! + b! + c! 相关知识点: 试题来源: 解析参考答案: void main() { int a[5],i,t,k; for (i=100;i<1000;i++) { for(t=0,k=1000;k>=10;t++) { a[t]=(i%k)/(k/10); ...