简答题:下列给定程序中,函数proc()的功能是:求s的值。设S=(22/(1*3))*(42/(3*5))*(62/(5*7)

  • 题目分类:C语言
  • 题目类型:简答题
  • 查看权限:VIP
题目内容:
下列给定程序中,函数proc()的功能是:求s的值。设
S=(22/(1*3))*(42/(3*5))*(62/(5*7))
*…*(2k)2/((2k-1)*(2k+1))
例如,当k为20时,函数的值应为1.551 759。
请修改程序中的错误,使它能得出正确的结果。
注意:不要改动main()函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<stdio.h>
#include<conio.h>
#include<stdio.h>
#include<math.h>
//****found**** proc(int k)
{
int n;float s,w,p,q;
n=1;
s=1.0;
while(n<=k)
{
w=2 0*n:
p=w-1.0:
q=w+1.0;
s=s*w*w/p/q:
n++:
}
//****found****
return s
}
void main()
{
system("CLS");
printf("%f\n",proc(20));
}
参考答案:
答案解析:

适用于老年女性骨质疏松症患者的药物有 (  )

适用于老年女性骨质疏松症患者的药物有 (  ) A.利赛磷酸钠 B.依替磷酸二钠 C.阿法骨化醇 D.骨化三醇 E.盐酸雷洛昔芬

查看答案

含两个手性碳全合成的他汀类药物有 (  )

含两个手性碳全合成的他汀类药物有 (  ) A.洛伐他汀 B.阿伐他汀 C.辛伐他汀 D.氟伐他汀 E.瑞舒伐他汀

查看答案

下列给定程序中,函数proc()的功能是:传入一个整数n,计算如下公式的值。t=1/2-1/3-…-1/n例如,若输入3

下列给定程序中,函数proc()的功能是:传入一个整数n,计算如下公式的值。t=1/2-1/3-…-1/n例如,若输入3,则应输出0.166667。请修改

查看答案

假定输入的字符串中只包含字母和*号。请编写函数proc(),它的功能是:删除字符串中所有的*号。在编写函数时,不得使用C

假定输入的字符串中只包含字母和*号。请编写函数proc(),它的功能是:删除字符串中所有的*号。在编写函数时,不得使用C语言中提供的字符串函数。例如,若字符串

查看答案

请补充main()函数,该函数的功能是:从键盘输入只有两个整数参与运算的一个四则运算式,然后计算出它的值。注意数字全部为

请补充main()函数,该函数的功能是:从键盘输入只有两个整数参与运算的一个四则运算式,然后计算出它的值。注意数字全部为正整数。例如,输入30*28,结果为8

查看答案