以下sum函数的功能是计算下列级数之和。 请给函数中的各变量正确赋初值。 double sum(d

大学专科 已帮助: 时间:2023-08-15 05:38:00

以下sum函数的功能是计算下列级数之和。
请给函数中的各变量正确赋初值。 double sum(double x,int n) { int i;double a,b,s; 【 】 for(i=1;i<=n;i++) { a=a*x;b=b*i;s=s+a/b;} return s; }
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:大学专科,电子信息,计算机类

标签:初值,级数,函数

参考解答

用户头像

416***302

2023-08-15 05:38:00

正确答案:a=1;b=1;s=1;(说明:语句的顺序可任意)或a=b=s=1;(说明:变量的顺序可任意)或a=1b=1s=1(说明:赋值表达式的顺序可任意)给abs赋1或1.0或1.都可以
sum函数的功能是求表达式s的级数之和,其思路为:在该函数中,定义了一个整型变量i用作循环计数器,定义一个变量a用来表示各个子项的分子,初始为第一个子项的分子,故为1,定义了一个变量b用来表示各个子项大分母,初始为第一个子项的分母,故为1,定义一个变量s存放累加和s初始为第一个子项的值即为1,然后给各个定义的变量初始化,然后通过一个for循环将题目中的数学表达式的各个子项求出来并累加到s中,因此,在该题的空格处应该填写将a、b和s赋初值的语句,即为a=1;b=1;s=1;(说明:语句的顺序可任意)或a=b=s=1;(说明:变量的顺序可任意)或a=1,b=1,s=1(说明:赋值表达式的顺序可任意)给a,b,s赋1或1.0或1.都可以。

上一篇 下列程序的输出结果是______。 main() { char a[]='ABCDEFG'; cha

下一篇 数据库理论中 数据的独立性一般可分为物理独立性和【 】。请帮忙给出正确答案和分析 谢谢!

相似问题