简答题:下列给定程序中,函数proc()的功能是:计算S=f(-n)+f(-n+1)+…+f(0)+f(1)+f(2)+…+f(

  • 题目分类:C语言
  • 题目类型:简答题
  • 查看权限:VIP
题目内容:
下列给定程序中,函数proc()的功能是:计算
S=f(-n)+f(-n+1)+…+f(0)+f(1)+f(2)+…+f(n) 的值。
例如,当n为10时,函数值应为22.550361。f(x)函数定义如下:

请修改程序中的错误,使它能得出正确的结果。
注意:不要改动main ()函数,不得增行或删行,也不得更改程序的结构。
试题程序:
#include<stdlib.h>
#inelude<conio.h>
#include<stdio.h>
#include<math.h>
//****found****
f(double x)
{
if(x==0.0|| x==2.0)
return 0.0;
else if(x<0.0)
return(x-1)/(x-2);
else
return(x+1)/(x-2);
}
double proc(int n)
{
int i,j;double s=0.0,y;
if(n<0)
{i=n;j=-n;)
else
{i=-n;j=n;}
for(;i<=j;i++)
{ y=f(1.0*i);s+=y;)
//****found****
return s
}
void main()
{ system("CLS");
printf("%f\n",proc(10));
}

参考答案:
答案解析:

能促进胰岛素分泌的非磺酰脲类降血糖药物是 (  )

能促进胰岛素分泌的非磺酰脲类降血糖药物是 (  )

查看答案

下列给定的程序中,函数proc()的功能是:计算并输出k以内最大的10个能被13或17整除的自然数之和。k的值由主函数传

下列给定的程序中,函数proc()的功能是:计算并输出k以内最大的10个能被13或17整除的自然数之和。k的值由主函数传人,若k的值为600,则函数的值为567

查看答案

请补充函数proc(),该函数的功能是:删除字符数组中小于指定字符的字符,指定字符从键盘输入,结果仍保存在原数组中。 例

请补充函数proc(),该函数的功能是:删除字符数组中小于指定字符的字符,指定字符从键盘输入,结果仍保存在原数组中。 例如,输入“abtdefghij”,指定

查看答案

从所选的文字来看,苏洵写作《六国论》的目的是,杜牧写作《阿房宫赋》的目的是          ,贾谊写作《过秦论》的目的

从所选的文字来看,苏洵写作《六国论》的目的是,杜牧写作《阿房宫赋》的目的是          ,贾谊写作《过秦论》的目的是          (6分)

查看答案

A.肾衰竭 B.听神经损害 C.药源性肠炎 D.药源性肝病 E.汞中毒 苏合香丸与碘化钾片合用会引起

A.肾衰竭 B.听神经损害 C.药源性肠炎 D.药源性肝病 E.汞中毒 苏合香丸与碘化钾片合用会引起

查看答案