下载此文档

计算机二级C语言上机模拟题.pdf


文档分类:资格/认证考试 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
该【计算机二级C语言上机模拟题 】是由【青山代下】上传分享,文档一共【4】页,该文档可以免费在线阅读,需要了解更多关于【计算机二级C语言上机模拟题 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:..计算机二级C语言上机模拟题导语:为方便考生快捷的了解计算机等级考试情况,以下是小编为大家精心整理的计算机二级C语言上机模拟题,欢迎大家参考!函数fun的功能是:计算的前n项。若x=,函数值为:。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:。不得增行或删行,也不得更改程序的结构!给定源程序:#includedoublefun(doublex,intn){doublef,t;inti;f=;t=___1___;for(i=___2___;i{t*=x/___3___;f+=t;}returnf;}main(){doublex,y;x=;y=fun(x,12);Theresultis::..解题思路:第一处:t是处理公式中每一项中间项,所以应填:1。第二处:根据公式可知,for循环变量的初始值应从1开始。第三处:每做一次循环均要除以变量i的值,所以应填:i。***************************************************:找出100至n(不大于1000)之间三位数字相等的所有整数,把这些整数放在s所指数组中,个数作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!给定源程序:#include#defineN100intfun(int*s,intn){inti,j,k,a,b,c;j=0;for(i=100;ik=n;a=k;k/=10;b=k;k/=10;c=kif(a==b&&a==c)s[j++]=i;}returnj;}main(){inta[N],n,num=0,i;dowhile(n>1000);:..num=fun(a,n);Theresult:}解题思路:第一处:k应该取循环变量i的值,所以应改为:k=i;。第二处:语句后缺少分号。***************************************************请编写函数fun,其功能是:计算并输出给定10个数的方差:例如,、、、、、、、、、,输出为s=。注意:。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。给定源程序:#include#includedoublefun(doublex[10]){}main(){doubles,x[10]={,,,,,,,,,};inti;:..Theoriginaldatais:s=fun(x);NONO();}解题思路:本题是根据公式进行计算。参考*:doublefun(doublex[10]){inti;doubleavg=,sum=,abs=,fc;for(i=0;i<10;i++)sum+=x[i];avg=sum/10;for(i=0;i<10;i++)abs+=(x[i]-avg)*(x[i]-avg);fc=sqrt(abs/10);returnfc;}

计算机二级C语言上机模拟题 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人青山代下
  • 文件大小285 KB
  • 时间2024-03-29