2014年上半年计算机等级二级C语言上机精选模拟试题3

牛课网 考试宝典 更新时间:2024-05-06 11:12:36 浏览数:

热门推荐:

2014年上半年计算机等级二级C语言上机精选模拟试题3

为了帮助大家复习好计算机等级考试,本次我们考吧网特为广大考生整理了计算机等级考试模拟试题,希望广大考生能够喜欢。本次主要汇编了2014年上半年计算机等级二级C语言上机精选模拟试题:

编辑推荐:2014年上半年计算机等级二级C语言上机精选模拟试题汇总十 

编写函数fun,它的功能是计算:s作为函数值返回。在C语言中可调用log ( n )函数求ln (n)。log函数的引用说明是:

double log(double x)。

例如,若m的值为: 20,fun函数值为: 6.506583。

注意: 部分源程序在文件PROG1.C中。

请勿改动主函数main和其它函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。

给定源程序:

#include

#include

double fun( int m )

{

}

main()

{

printf("%f", fun(20));

NONO();

}

解题思路:

本题是根据给定的公式计算结果。使用for循环语句依次求出每一项的值,分别进行累加并

把结果存入变量s中,循环结束后再对s求平方根,结果仍存入s中,最后返回s。

参考答案:

double fun( int m )

{

double s = 0.0 ;

int i ;

for(i = 1 ; i <= m ; i++) s += log(1.0 * i) ;

s = sqrt(s) ;

return s ;

}

上一篇:2014年上半年计算机等级二级C语言上机精选模拟试题2

考试宝典安装说明

宝典适用于手机、电脑、平板,您可安装客户端或在浏览器使用。

电脑版

手机版

网页版

考试宝典咨询
服务热线

TEL:029-88699698