下载此文档

全国计算机等级考试二级C机试试题1 18(27)(阶乘、累加和专场).doc


文档分类:资格/认证考试 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
全国计算机等级考试二级C机试试题1_18(阶乘、累加和)一、填空题函数fun的功能是:从三个形参a、b、c中找出中间的数,并作为函数值返回。例如,当a=3,b=5,c=4时,中间的数为4。注意:。请勿改动main函数和其他函数中的任何内容,仅在函数fun的横线上填入所编写的若干表达式或语句。#include <>intfun(inta,intb,intc){intt;t=(a>b)?(b>c?b:(a>c?c:【1】)):((a>c)?【2】:((b>c)?c:【3】)); returnt;}main(){inta1=3,a2=5,a3=4,r;r=fun(a1,a2,a3);printf("\nThe middlenumberis:%d\n",r);}二、改错题1下列给定程序中,函数fun的功能是:求整数x的y次方的低3位值。例如,整数5的6次方为15625,此值的低3位值为625。请改正程序中的错误,使它能得出正确的结果。注意:,不得增行或删行,也不得更改程序的结构。#include <>longfun(intx,inty,long*p){inti;longt=1;/*************found**************/for(i=1;i<y;i++)t=t*x;*p=t;/*************found**************/t=t/1000;returnt;}voidmain(){longt,r;intx,y;printf("\nInputxandy:");scanf("%1d%1d",&x,&y);t=fun(x,y,&r);printf("\n\nx=%d,y=%d,r=%ld,last=%ld\n\n",x,y,r,t);}二、改错题下列给定程序中函数fun的功能是:用递归算法求形参a的平方根。求平方根的迭代公式如下:例如,a为2时,平方根值为:。请改正程序中的错误,使它能得出正确的结果。注意:,不得增行或删行,也不得更改的程序的结构!#include<>#include<>/**********found**********/fun(doublea,dounlex0){ double x1,y;x1=(x0+a/x0)/;/**********found**********/if(fabs(x1-x0)<)y=fun(a,x1);else y=x1;return y;}main(){ double x;printf("Enterx:");scanf("%lf",&x);printf("Thesquarerootof%lfis%lf\n",x,fun(x,));}二、改错题下列给定程序中函数fun的功能是:从整数1到55之间,查找能被3整除且有一位上的数值是5的数,把这些数放在b所指的数组中,这些数的个数作为函数值返回。规定函数中al放个位数,a2放十位数。请改正程序中的错误,使它能得出正确的结果。注意:,不得增行或删行,也不得更改的程序的结构!#include<>intfun

全国计算机等级考试二级C机试试题1 18(27)(阶乘、累加和专场) 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人iris028
  • 文件大小28 KB
  • 时间2019-11-19