求达人帮忙看看,这道题该怎么做,要有过程哦,谢谢

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-09-11
求达人帮忙看看,这道题该怎么做,要有过程哦,谢谢

书山有路勤为径,学海无涯苦作舟。

你这些函数都是错的:

double multi(int n)
{
int i,m;
m=1;
for(i=1;i<=(2*n+1);i=i+2)
m=m*i;
return m;
}

double fact(int n)
{
int i,f;
f=1;
for(i=1;i<=n;i++)
f=f*i;
return f;
}

返回类型要是double,那么里面的变量m和f都应该定义为double,否则结果超过int的32767就会出现负数,这两个函数应该修改为:

double multi(int n)
{
int i;
double m=1;
for(i=1;i<=(2*n+1);i=i+2) m=m*i;
return m;
}

double fact(int n)
{
int i;
double f=1;
for(i=1;i<=n;i++) f=f*i;
return f;
}

另外,你程序里面的输入语句是scanf("%d", &repeat); 这就只能输入整数,你输入1e-6肯定是无法正确工作的。

 



sfgz5275

?????

  • 求达人帮忙看看,这道题该怎么做,要有过程哦,谢谢
    答:(1)进行对比 (2)B试管中的酚酞溶液慢慢变红色,C试管中的酚酞溶液很快变红色。(3)① 分子是客观存在,并总在不断运动的 ② 温度越高,分子运动速度越快。(4)能尽量防止氨气逸出,更能体验化学变化的过程;能够说明分子运动的快慢等。【解析】试题分析:浓氨水具有挥发性,挥发性氨气遇到的酚...
  • 求达人帮忙看看,这道题该怎么做,要有过程哦,谢谢
    答:17、【解析】材料连接,考法和出题角度与往年稍有区别,不是用文章中的知识去解决实际问题,而是考查文章与材料之间的关系。但只要学生能够读懂文章和材料的内容,此题做起来还是可以得到分数的。答案参考:宜居城市一要有合理的规划,让人们生活更快捷,二要有良好的生活环境。汽车出行一方面在一定程度上给...
  • 求达人帮忙看看,这道题该怎么做,要有过程哦,谢谢
    答:根据题意可知:快车行的路程是慢车行的路程加上甲乙两地相距的480公里,90x+480=140x,140x-90x=480,50x=480,x=480÷50,x=9.6,答:9.6小时后快车追上慢车.(5)x小时后快车追上慢车.根据题意快车行的路程是慢车先行1小时的路程+慢车与快车同时行的路程+甲乙两地相距的480公里 90×(x...
  • 求达人帮忙看看,这道题该怎么做,要有过程哦,谢谢
    答:方法一:从两个条件可以得出:两次共买7个足球和7个篮球,两次共需付640+340=980 (元),这980元和7个篮球、7个足球相对应.所以,一个足球和一个篮球共应付:980÷7=140 (元).(注意从总体考虑,找到最好的方法.当然,你也可以求出一个足球、一个篮球各需要多少钱,进而求出一个足球和一个篮...
  • 求达人帮忙看看,这道题该怎么做,要有过程哦,谢谢
    答:解:设胜x场,平(11-x)场。3x+(11-x)=23 3x+11-x=23 2x=23-11 2x=12 x=6 11-6=5(场)答:胜了6场,平了5场。
  • 求达人帮忙看看,这道题该怎么做,要有过程哦,谢谢
    答:解:去分母,得 4(7X-1)-6(5x+1)=24-3(3x+2)去括号,得 28x-4-30x-6=24-9x -6 移项,得 28x-30x-9x=24+6+4 合并同类项,得 7x=34 x=七分之三十四
  • 求达人帮忙看看,这道题该怎么做,要有过程哦,谢谢
    答:(2)由图表可得:甲种水果每千克利润为:3元,乙种水果每千克利润为:4元,设总利润为W,由题意可得出:W=3x+4(140-x)=-x+560,故W随x的增大而减小,则x越小W越大,因为该水果店决定乙种水果的进货量不超过甲种水果的进货量的3倍,∴140-x≤3x,解得:x≥35,∴当x=35时,W最大...
  • 求达人帮忙看看,这道题该怎么做,要有过程哦,谢谢
    答:解:设AB长为x米,则BC长为(24-2x)米 依题意,得x(24-2x)=40 整理,得x2-12x+20=0.解方程,得x1=10,x2=2 所以当x=10时,24-2x=4 当x=2时,24-2x=20(不符合,舍去)所以AB的长为10米 希望能帮到你,也希望你能给我好评哦,你的好评是我最大的鼓励!谢谢~
  • 求达人帮忙看看,这道题该怎么做,要有过程哦,谢谢
    答:①当C在A的下游时,BC=AB-AC=(x-2)千米,从A到B顺流用时间为x/(8+2)小时,从B到C逆流时间为(x-2)/(8-2)小时,根据题意,有方程:x/(8+2)+(x-2)/(8-2)=3 x/10+(x-2)/6=3 去分母,方程两边同时乘30 3x+5(x-2)=90 去括号 3x+5x-10=90 移项 3x+5x=90+10 ...
  • 求达人帮忙看看,这道题该怎么做,要有过程哦,谢谢
    答: 因为现在一个盒身与2个盒底配成一套罐头盒.所以;盒身的个数*2=盒底的个数.这样就能使它们个数相等 依题意可得: 2*16X=43(150-X) 32X=43(150-X) 32X=6450-43X 75X=6450 X=86 所以用86张白铁皮制盒身,用64张白铁皮制盒底 ...