c语言上机考试算在最终成绩,2014C语言上机考试

C语言考试及参考答案

2013-2014(二)C语言上机考试题

姓名: 学号: 成绩:

一、 程序填空题(30分)

1、 下列给定程序中,函数fun的功能是计算如下公式:

求S=3/22-5/42+7/62- +(-1)n-1(2n+1)/(2*n)2的和直到∣(2n+1)/(2*n)2|<=10-3为止

例如,若形参e的值为1e-3,则函数返回值为0.551690。

请在程序的下画线处填上正确的内容,使程序得出正确的结果。

注意,不得增行或删行,也不得更改程序的结构。

#include

double fun(double e)

{ inti,k;

double s,t,x;

s=0;k=1;i=2;

x=___【1】3____/ 4;

while(x ___【2】〉__ e)

{s=s+k*x;

k=k*(-1);

t=2*i;

x=__【3】(2i+1)____/(t*t);

i++;

}

return s;

}

Intmain()

{double e=1e-3;

printf(“\nThe result is:%lf\n”,fun(e));

}

2、 请补充函数proc(),该函数的功能是:把数组aa中元素下标为奇数的元素按从大到小的顺序重新保存在原数组中,其元素位置不变。

例如,若数组aa中的元素为:“45 65 40 32 13 57 88 90 67 99”,则输出结果为:”45 99 40 90 13 65 88 57 67 32“。

请在程序的下画线处填上正确的内容,使程序得出正确的结果。

注意,不得增行或删行,也不得更改程序的结构。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值