09年秋 浙江省 二级c

09年秋 浙江省 二级c

ID:1337361

大小:53.50 KB

页数:7页

时间:2017-11-10

09年秋 浙江省 二级c_第1页
09年秋 浙江省 二级c_第2页
09年秋 浙江省 二级c_第3页
09年秋 浙江省 二级c_第4页
09年秋 浙江省 二级c_第5页
资源描述:

《09年秋 浙江省 二级c》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、09年秋浙江省二级C一、程序阅读与填空(24小题,每小题3分,共72分)1.阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。【程序说明】计算并输出下式的值,要求精确到最后一项的绝对值小于10-3(保留4位小数)。运行示例:sum=0.8361【程序】#include#includemain(){intdenominator=1,flag=1;doubleitem,sum=0;___(1)____while(____(2)___){___(3)____denominato

2、r=denominator+3;flag=-flag;}printf("sum=___(4)____",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;[

3、C]item=flag*1.0/denominator;sum=sum+item;[D]item=item+flag*1.0/denominator;(4)[A]%.0f[B]%.4f[C]%f[D]%4.f2.阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。【程序说明】输出1到100之间的所有完数。要求定义和调用函数is(n)判断n是否为完数,若n为完数则返回1,否则返回0。完数就是因子和与它本身相等的数,1不是完数。运行示例:628【程序】#includemain(){inti;i

4、ntis(intn);for(i=1;i<=100;i+1)if(___(5)____)printf(“%d”,i);}intis(intn){inti,sum;__(6)___sum=0;for(i=1;i<=n/2;i++)if(___(7)____)sum=sum+i;if(__(8)__)return1;elsereturn0;}【供选择的答案】(5)[A]is(i)==0[B]is(i)!=0[C]!is(n)[D]is(n)(6)[A]if(n!=1)return1;[B]if(n!=1)return0;[C]if

5、(n==1)return0;[D]if(n==1)return1;(7)[A]n%i==0[B]n%i!=0[C]i%n==0[D]i%n!=0(8)[A]n==0[B]sum!=n[C]i>n/2[D]sum==n3.阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。【程序说明】计算并输入Fibonacci序列前10项之和。要求定义和调用函数fun(fib,n),该函数将Fibonacci序列前n项的值存放在一维数组fib中。Fibonacci序列:1,1,2,3,5,8,13,21,34,55,……,

6、该序列的第一个数和第二个数都是1,从第三个数开始,每个数是前两个数之和。运行示例:sum=143【程序】#includemain(){inti,sum,a[10];___(9)_______(10)____sum=0;for(i=0;i<10;i++)sum=sum+____(11)___;printf(“sum=%d”,sum);}voidfun(intfib[],intn){inti;fib[0]=fib[1]=1;for(i=2;i

7、(intfib[],intn);[B]voidfun(intfib[],intn)[C];[D]voidfun(intfib[],intn);(10)[A]fun(fib,n);[B]fun(a[],10);[C]fun(a,10);[D]fun(a[10],10);(11)[A]fib[i][B]a[i][C]a[10][D]fib[0](12)[A]fib[i]=fib[i-1]+fib[i-2];[B]fib[i-1]=fib[i-2]+fib[i-3];[C]fib[i+1]=fib[i]+fib[i-1];[D]fi

8、b[i]=fib[i-1]+fib[i+1];4.阅读下列程序说明和程序,在每小题提供的若干可选答案中,挑选一个正确答案。【程序】#include#defineS(a,b)(a)>(b)?(a):(b)intf1(charch){intgrade;switc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。