2018年二级C南开100题编程题.docx
《2018年二级C南开100题编程题.docx》由会员分享,可在线阅读,更多相关《2018年二级C南开100题编程题.docx(13页珍藏版)》请在第壹文秘上搜索。
1、1:第1题m个人的成绩存放在SCore数组中,请编写函数fun,它的功能是:将低于平均分的人作为函数值返回,将低于平均分的分数放在below所指定的函数中。答案:intfun(intscore,intm,intbelow)(inti,k=0,aver=O;for(i=0;im;i+)aver+=scorei;aver=m;for(i=0;im;i+)if(scoreiaver)(belowk=scori;k+;)returnk;)第2题请编写函数fun,它的功能是:求出1到100之内能北7或者11整除,但不能同时北7和11整除的所有证书,并将他们放在a所指的数组中,通过n返回这些数的个数。答案
2、:voidfun(int*a,int*n)(inti,j=0;for(i=2;i1000;i)if(i%7=011i%ll=0)&i%77!=0)aj=i;n=j;)3:第3题请编写函数voidfun(intx,intPP,int*n),它的功能是:求出能整除X且不是偶数的各整数,并按从小到大的顺序放在PP所指的数组中,这些除数的个数通过形参n返回。答案:voidfun(intx,intPP,int*n)(inti=l,j=O;k=O,t=pp;for(i=0;i=x;i+)if(i%2!=0)(tj=I;j;)for(i=0uji)if(x%ti=0)(ppk=ti;k;)*n=k;)第4题
3、请编写一个函数voidfun(char*tt,intpp口),统计在tt字符中a到z26各字母各自出现的次数,并依次放在PP所指的数组中。答案:voidfun(char*tt,intPP11)(inti;for(i=0u26u)ppi=;while(*tt)(switch(*tt)(caseia,:PP0+;break;caseb:PP1+;break;casetc,:.PP2+;break;cased:PP3+;break;caseie,:PP4+;break;casef:PP5+;break;casetgf:PP6+;break;caseh:pp7+;break;case*i,:PP8+;
4、break;casej:PP9+;break;casek:pp10+;break;casetlf:pp11+;break;casem:pp12+;break;case4n,:pp12+;break;caseio,:pp14+;break;casep:PP15+;break;caseq:pp16+;break;casetrt:pp17+;break;cases:pp18+;break;caset:pp19+;break;case*u,:pp20+;break;casev:pp21+;break;casew:pp22+;break;casex:pp23+;break;casey:pp24+;bre
5、ak;case:pp25+;break;)tt;)5:第5题请编写一个函数voidfun(intm,intk,intxx口),该函数的功能是:将大于整数m且紧靠In的k各素数存入XX所指的数组中。答案:voidfun(intm,intk,intxx)(bj=0;p=m!n!(m-n)!intg=0,1,j,fIag=I;)答案:for(i=m+l;im*m;i+)第7题请编写一个函数floatfun(intm,intn)(intfun(int*s,intt,int(for(j=0;jI;j+)*k),用来求除数组的最大floatp,t=l.0;(元素在数组中的下标并存intI;if(i%j!=
6、O)放在k所指的储存单元中。for(i=l;i=m;i+)fIag=I;答案:t=t*I;elsevoidfun(int*s,intt,P=t;(int*k)for(t=l.0,i=l;i=n;i+)fIag=O;(t=t*I;break;intI,max;p=pt;)max=s0;for(t=l.0,i=l;i)for(i=0u=i)if(simax)t=t*I;(p=pt;if(k=0)max=si;returnp;(*k=I;)g+=i;)10:第io题编写函数fun,k一;)它的功能是:利用以下的简)第8题编写函数fun,功能单迭代方法求方程else是:根据以下攻势计算s,cos(x)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2018 二级 南开 100 编程