C语言程序设计期末综合练习题

C语言程序设计期末综合练习题

ID:47628897

大小:144.11 KB

页数:250页

时间:2019-10-02

C语言程序设计期末综合练习题_第1页
C语言程序设计期末综合练习题_第2页
C语言程序设计期末综合练习题_第3页
C语言程序设计期末综合练习题_第4页
C语言程序设计期末综合练习题_第5页
资源描述:

《C语言程序设计期末综合练习题》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、题库整体描述亲爱的同学,您好,在学完C语言程序设计后,请您完成以下练习题。提示:单项选择题10道,每题2分,共20分;13道填空题,每题2分,共26分;5道看程序写结果题,每题6分,共30分;2道写出函数功能题,每题6分,共12分;2题编写程序或函数题,每题6分,共12分,所有题目满分为100分。您可以选择每小题做完后提交,客观题会有冋答正课判断和知识点提示,主观题则会提示参考答案。也可以选择全部做完后“提交所有答案并结束”,查看本次练习客观题总成绩。所有题冃都可以反复练习,直到你熟练掌握为止。1#includeintWF(intx,in

2、ty){x=x+y;y=x+y;returnx+y;voidmain(){intx=5,y=7;intz=WF(x,y);printf("z=%d,,,z);}1〃n为正整数doubleSF(doublex,intn){doublep=l,s=l;inti;for(i=l;i<=n;i++){p*=x;s+=P;}returns;1#includestructWorker{charname[15];〃姓名intage;〃年龄floatpay;〃工资};voidmain(){structWorkerx={HwanghuaJ52,4300

3、};structWorkery,*p;y=x;p=&x;printf(H%s%d%6.2fn,x.name,y.age,p・>pay);voidQA(structWorkera[],intn){inti;for(i=l;ivoidmain(){intx=5;switch(2*

4、x-3){case4:printf(n%dn,x);case7:printf("%d",2*x+l);case10:printf(n%dn,3*x-l);break;default:printf(“%s罗default'n”);}}1编写一个函数,函数头格式为''doubleMean(doublea[M][N],intm,intn)",要求返冋二维数组a[m][n]中所有元素的平均值,假定在计算过程中采用变量v存放平均值。2intSG(intx){//x为大于等于2的整数inti=2;while(i*iv=x){if(x%i==0)break;i++;}汗

5、(i*iv=x)return0;elsereturn1;#include#includevoidfun(charss[]);voidmain(){chars[15]=,,0123456789H;fun(s);printf(n%s",s);}voidfun(charss[]){inti,n=strlen(ss);for(i=0;i#includestructW

6、orker{charname[15];〃姓名intage;〃年龄floatpay;〃工资};voidmain(){structWorkerx;char*t=nliouting";intd=38;floatf=3493;strcpy(x.name,t);x.age=d;x.pay=f;printf(H%s%d%6.0fn,x.namezx.age,x.pay);2intCount(structIntNode*f){//f为指向一个单链表的表头指针intc=0;while(f){C++;f=f->next;}returnc;}假定structIntNode

7、的类型定义为:structIntNode{intdata;IntNode*next;};2编写一个递归函数''intFF(inta[],intn)〃,求出数组a中所有n个元素之积并返冋。3#includeintCount(inta[],intn,intx){inti,c=0;for(i=0;ix)C++;returnc;}voidmain(){inta[8]={20z15z32,47,24,36,28z70};intb=Count(a,8,30);printf(,,b=%d,,zb);}3intWB(in

8、ta[],intn,intx){for(inti=O;ivn;i+

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

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

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