2009年春浙江计算机二级c语言,2009年下半年浙江省高等学校计算机等级考试二级C试卷及答案...

2009年下半年浙江省高等学校计算机等级考试二级C试卷及答案

2009年下半年浙江省 (二级C)

二、程序编写(每小题14分,共28分)

1. 编写程序,输入100个整数,将它们存入数组a中,查找并输出数组a中的最小值。

2.按下面要求编写程序:

(1)定义函数cal_power(x, n)计算x的n次幂(即xn),函数返回值类型是double.

(2)定义函数main(),输入浮点数x和正整数n,计算并输出下列算式的值。要求调用函数cal_power(x, n)计算x的n次幂。

一、程序阅读与填空(24小题,每小题3分,共72分)

1. 阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。 【程序说明】

计算并输出下式的值,要求精确到最后一项的绝对值小于10-3(保留4位小数)。

111

s 1

4710

运行示例: sum = 0.8361 【程序】 #include

#include main()

{ int denominator = 1, flag = 1; double item, sum=0; ___(1)____ while(____(2)___){ ___(3)____ denominator =denominator + 3; flag = -flag; } printf("sum=___(4)____\n", sum);

}

【供选择的答案】 (1) [A] item=0; [B] item=0.0001 [C] ; [D] item=2 (2) [A] fabs(item)>=1E - 3 [B] fabs(item)< 1E - 3 [C] fabs(item)>= 0.0001 [D] fabs(item)< 0.001

(3) [A]sum=sum +item; item=flag*1.0/denominator; [B] sum=sum + flag*1.0/denominator;

[C] item=flag*1.0/denominator; sum=sum+item; [D] item=item+flag*1.0/denominator;

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值