提问者:uuservice | 浏览次 | 提问时间:2017-03-26 | 回答数量:5
两个数n,m~求n到n-m+1的乘积~
我的做法是:(貌似没什么问题)
#include <stdio.h>
main()
{int m,n,i,s=1;
scanf("%d",&m);
scanf("%d",&n);
for(i=0;i<m;i++)
{s*=n;n--;}
printf("%d \n",s);
}
如果想用递归的做法来做:(很有问题,求助)
#include<stdio.h>
int f(int n)
{int m,t;
scanf("%d",&m);
if(n==m) return 1;
else {t=n*f(n-1);return t;}
}
main()
{int n,s;
scanf("%d",&n);
s=n*f(n-1);
printf("%d\n",s);
}
另外题目是用迭代?请问怎么用?
吃鸡蛋了吗
回答数:11 | 被采纳数:55
温暖的现在_
回答数:147 | 被采纳数:141
77885210909
回答数:31 | 被采纳数:119
魔鬼猖獗者
回答数:153 | 被采纳数:46
▲我系男森
回答数:141 | 被采纳数:135
今天给大家带来如何在百度知道上面回答问题。,百度知道怎么找问题进行回答。,让您轻松解决问题。怎么在百度知道上面回答问题教程 百度知道如何找问题进行回答方法 百度知道是可以让用户...
今天给大家带来C语言之for语句如何解决循环的问题,C语言之for语句解决循环的问题的方法,让您轻松解决问题。对于许多学习C语言的朋友来说,循环语句是必经之路,然而对于许多人刚开始...
今天给大家带来怎么在百度知道里找问题回答?,在百度知道里找问题回答的方法。,让您轻松解决问题。如何在百度知道里找问题回答?想帮助人的时候,回答别人的问题的时候去哪找更多的问题呢?具...
今天给大家带来百度知道如何回答问题,百度知道想要回答别人问题该如何操作,让您轻松解决问题。 当你在百度知道中看到一个别人提问的一个你会的问题,你想回答,但是你不知道怎么...