全国计算机等级考试二级语言题库及详细解答.docx

上传人:rrsccc 文档编号:8969761 上传时间:2021-01-27 格式:DOCX 页数:6 大小:15.39KB
返回 下载 相关 举报
全国计算机等级考试二级语言题库及详细解答.docx_第1页
第1页 / 共6页
全国计算机等级考试二级语言题库及详细解答.docx_第2页
第2页 / 共6页
全国计算机等级考试二级语言题库及详细解答.docx_第3页
第3页 / 共6页
全国计算机等级考试二级语言题库及详细解答.docx_第4页
第4页 / 共6页
全国计算机等级考试二级语言题库及详细解答.docx_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《全国计算机等级考试二级语言题库及详细解答.docx》由会员分享,可在线阅读,更多相关《全国计算机等级考试二级语言题库及详细解答.docx(6页珍藏版)》请在三一文库上搜索。

1、份全国计算机等级考试二级语言题库及详细解答资料仅供参考9 月份全国计算机等级考试二级 C语言试题题库(无纸化考试专用)(说明:无纸化考试选择题40 分,程序题 60 分。学会这些题,保证二级高空飘过! !)第一套给定程序的功能是:求二分之一圆面积,函数经过形参得到圆的半径,函数返回二分之一的圆面积 (注:圆面积公式为 : Sr 2 ,在程序中定义的变量名要与公式的变量相同)。例如 ,输入圆的半径值 :19.527, 输出为 :s=598.949991。注意 :部分源程序给出如下。请勿改动 main 函数和其它函数中的任何内容,仅在横线上填入所编写的若干表示式或语句。试题程序 :#include

2、 double fun( double r)return 3.14159*【1 】/2.0;资料仅供参考void main()double x;printf(Enter x: );scanf(%lf,【2】);printf(s=%lfn,fun(【3】);【参考答案】(1)r*r(2)&x(3)x【考点分析】 本题考查 :圆面积计算公式 S *r*r;scanf( )函数的形式 ,其一般形式为 scanf( 格式控制字符串 , 地址表列 );, 注意地址是由地址运算符 & 后跟变量名组成的 ;printf( )函数的形式 ,其一般形式为 printf( 格式控制字符串 , 输出表列 ); 函数

3、实参调用 ,函数作为另一个函数调用的实际参数出现。【解题思路】填空 1: 计算圆的面积 ,公式为 :sr *r 。资料仅供参考填空 2:scanf( )函数一般形式 scanf( 格式控制 ,地址表列 ), 因此填入 &x 。填空 3: 函数的 参数是 的半径x 。下列 定程序中 ,函数 fun 的功能是 : 算 S=f(-n)+f(-n+1)+f(0)+f(1)+f(2)+f(n) 的 。例如 ,当n 为5 时,函数 10.407143。f(x) 函数定 如下 :(x 1) ( x 2)x 00x 0或 x 2f(x)=(x 1) (x 2)x 0 改正程序中的 ,使它能得出正确的 果。注意 :不要改 main 函数 ,不得增行或 行 ,也不得更改程序的 构。 程序 :#include#include#include#include/*found*/资料仅供参考f(double x)if(x=0.0|x=2.0)return 0.0;else if(x0.0)return(x-1)/(x-2);elsereturn(x+1)/(x-2);double fun(int n)int i;double s=0.0,y;for(i=-n; i=n;i+) y=f(1.0*i); s+=y; /*found*/return s

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1