输入n个对正整数n的f运算,计算它们的和:(看问题补...

求大神看看C语言 求这样一个 n 位数( &0 ),它等于其各位数字的阶乘之和。输入位数 n ,输出所有满足条_百度知道
求大神看看C语言 求这样一个 n 位数( &0 ),它等于其各位数字的阶乘之和。输入位数 n ,输出所有满足条
k我的程序是这样的 但是找不出错误 求大神指点#include &#include &
for(j=0;int main();, char *argv[]){math,h);=n; else return(n*func(n-1));
if(i==0)j++)
a[j]=i%10.h&gt,n-1),m;
m=0;j&lt.h&gt,n),h;No output\j&s;h=i;
int func();i++)
s=0,a[N];%d& printf(&
}if(k==0) printf(&quot,i;
for(i=pow(10;i&);pow(10,j;#define N 15#include &
s+=1,s;}int func(int n){ if(n==1) return(n);PAUSE&}
if(m==h) k=1;j++)
{ m+=func(a[j]);n&n&quot,&n);
return 0;stdlib.h&i=i/%d\
scanf(&;10
ok了 搞清楚哪儿错了是 在第二个循环里 不能用i
提问者采纳
int n = i,为了提高效率,另外; i &lt,你可以定义一个数组int jiecheng[10]; i++)jiecheng[i]=func(i),n),i),n-1);jiecheng[0] = 0;%d\ 10;for(int i = 1;然后在循环就简单了for(i=pow(10;pow(10;n&
if(sum == i)
int sum = 0;
while(n&0){
sum+=jiecheng[n%10];
printf(&接分
提问者评价
来自团队:
其他类似问题
为您推荐:
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁> 问题详情
编制程序,输入n个整数(n从键盘输入,n>0),输出它们的偶数和。
悬赏:0&答案豆
提问人:匿名网友
发布时间:
编制程序,输入n个整数(n从键盘输入,n>0),输出它们的偶数和。
网友回答(共0条)
我有更好的答案
您可能感兴趣的试题
1无符号的数B所对应的十进制数是&&(&)A.186DB.187DC.188DD.189D2二进制数与二进制数进行按位“与”运算的结果是&&(&)A.B.C.D.
相关考试课程
请先输入下方的验证码查看最佳答案
图形验证:
验证码提交中……c语言:从键盘任意输入一个整数n,编程计算并输出1-n之间的所有素数之和_百度知道
c语言:从键盘任意输入一个整数n,编程计算并输出1-n之间的所有素数之和
if(i%k==0)
n&int SumPrime(int n){sum = %d\
sum=SumPrime(n);=2)
printf(&stdio帮忙看一下代码;=3)
printf(&);
printf(&);;;
sum = sum +n&
}}int main (void){i&
while (n&=n;
int sum=0;sum = 2&#92.h&
while (n&k&lt,sum);please enter a number,&n);=i;
int sum,哪里错了————————————————————————————————————————# include &++i )
for(k=2:&%d&quot
提问者采纳
main不需要改动#&&&&&&&nbsp你的程序中 判断素数并加和的部分有问题在你的基础上修改如下PS;&sum&&&&&int&&printf(&&&&&&%d&i;&&return&&enter&{&&&&int&&&==&&&&&k&&);&&&&&i;&&&&&&if(k&&&&&&n;return&=&++k)&&(void){&{&&&&}int&&&scanf(&&&&&&&int&nbsp,&&&nbsp.h&&k;;sum=0;&if(i%k==0)&&%d\n&&k;&&0;&int&&=n;&&&&&please&sum=SumPrime(n);SumPrime(int&nbsp:&&&sum+=&&++i&main&for(i=2;&&&&&}&&n),sum);printf(&&n){&&i)&)&&&&for(k=2;&&int&&&&&&&&&i&a&} &include&&;&int&&&nbsp
提问者评价
来自团队:
其他类似问题
为您推荐:
其他1条回答
2) return 0;%d&*检查n是否为素数; scanf(&quot.h&gt,否则返回0*/if(n& i&}int main(void){.h&prime sum=%d&#92#include & for (i=1;n&=n;
printf(&=(int)sqrt((double)n); i++)
if (n%i==0) return 0; for (i=2; return 0,&n),如果是则返回1;{ return 1,sum); i++)
sum+=i; i&int ss(int n)
/,sum=0,n;#include &lt
素数的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁VB编程,输入n个整数,求它们的最大公约数.注意:是n个整数
孤傲〃30聲
/link?url=wyic3NEB45i2K9YZE2SpNiAV4aD7rZHpluBlyF76zg0n_8wr1t6-KOYm6eYY23KqG5nssGbWt-ri0RHg6TpDn_
为您推荐:
其他类似问题
扫描下载二维码}

我要回帖

更多关于 n正整数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信