c语言等级考试题

c语言等级考试题

ID:41542410

大小:403.33 KB

页数:208页

时间:2019-08-27

c语言等级考试题_第1页
c语言等级考试题_第2页
c语言等级考试题_第3页
c语言等级考试题_第4页
c语言等级考试题_第5页
资源描述:

《c语言等级考试题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、1请补充fun函数,fun函数的功能是求m的阶乘。请勿改动主函数main与英他函数屮的任何内容,仅在fun函数的横线上填写所需的若干表达式或语句。注意:部分源程序给出如下。#includelongfun(intm){if(1)return(m*fun(2));return3;}main(){printf(u8!=%ldffun(8));}【答案及难度指数】★★(1)m>l(2)m-1(3)1请修改程序小的错谋,使程序能得出正确的结果。注意:不要改动main函数,不能增行或删行,也不能更改程序的结构。#inclu

2、de#includePrime(intm);{intjzp;P=l;/*******Q工工O工*********/for(j=2;j

3、((!(n%i))&&(PrimG(i)))printf(n%4d,uzi);printf(;}【答案及难度指数】★★(1)Prime(intm)(2)if(!(m%j))数组point中存放着m个人的成绩,请编写两数fun,它的功能是:返冋高于平均分的人数,并将高于平均分的分数放在high所指的数组中。例如,当point数组中的数据为50、60、65、70、75、80、88、90、95时,函数返回的人数应该是5,high中的数据应为75、80、88、90、95<>请勿改动主函数main与其他函数中的任何内容,仅在函数fun的花括号中

4、填入所编写的若干语句。【答案及难度指数】★★intj,k=0,average=0;for(j=0;javerage)//逐个判断每个分数是否大于平均分{high[k]=point[j];//将高于平均分的人放入high数组k++;//统计大于平均分的人数}returnk;请补充fun函数,该函数的功能是:判断-个年份是否为闰年。2例如,2007年不是闰年,2008是闰年。请勿改动主两数main与其他两数中

5、的任何内容,仅在fun西数的横线上填写所需的若干表达式或语句。注意:部分源程序给出如下。#include#includeintfun(intn){intflag=0;if(n%4==0)if(—1—)flag=l;if(—2—)flag=l;return3;}main(){intyear;printf(nInputtheyear:n);scanf(n%dn,&year);if(fun(year))printf(f,%disaleapyear.nzyear);elseprintf(u%disnot

6、aleapyear.n,year);}【答案及难度指数】★(1)n%100!=0(2)n%400==0(3)flag下列给定程序小,fun函数的功能是:根据形参n,计算如卜•公式的值。例如,若输入5,则应输岀228333。请修改程序中的错误或在横线处填上适当的内容并把橫线删除,使它能计算出正确的结果。注意:不要改动m“in函数,不能增行或删行,也不能更改程序的结构。#include#includedoublefun(intn){doubles=l.0;inti;★★★★★★error★★★★★★

7、★★★★for(i=2;i<=n;i++)s+=l.0/k;/★★★★★*0]2*]7Qf**********/—填空—}main(){intn;printf(npleaseenter1integernumbers:K);scanf(f,%d,,z&n);printf(ntheresultis%lfnzfun(n));}【答案及难度指数】★★(1)s+=l•0/i;(2)returns;请编写函数fun,它的功能是:求出1到500之内能被7或11幣除,但不能同时被7利11娜除的所有祭数,并将它们放在b所指的数组中,

8、通过m返回这些数的个数。请勿改动主函数main与其他两数中的任何内容,仅在凿数fim的花括号中填入所编写的若干语句。注意:部分源程序给出如下。#include#includedio・h>voidfun(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。