蚂蚁文库
换一换
首页 蚂蚁文库 > 资源分类 > DOCX文档下载
 

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

  • 资源ID:53132614       资源大小:105.37KB        全文页数:74页
  • 资源格式: DOCX        下载权限:游客/注册会员    下载费用:25积分 【人民币25元】
快捷注册下载 游客一键下载
会员登录下载
三方登录下载: 微信快捷登录 QQ登录  
下载资源需要25积分 【人民币25元】
邮箱/手机:
温馨提示:
支付成功后,系统会自动生成账号(用户名和密码都是您填写的邮箱或者手机号),方便下次登录下载和查询订单;
支付方式: 微信支付    支付宝   
验证码:   换一换

 
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,既可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰   

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

题库整体描述 亲爱的同学, 您好,在学完C语言程序设计后,请您完成以下练习题。 提示单项选择题10道,每题2分,共20分;13道填空题, 每题2分,共26分;5道看程序写结果题,每题6分,共30分;2 道写出函数功能题,每题6分,共12分;2题编写程序或函数题,每 题6分,共12分,所有题目满分为100分。 您可以选择每小题做完后提交,客观题会有回答正误判断和知识 点提示,主观题则会提示参考答案。也可以选择全部做完后“提交所有 答案并结束”,查看本次练习客观题总成绩。 所有题目都可以反复练习,直到你熟练掌握为止。 1 includestdio.h int WFint x, int y { xxy; yxy; } void main { int x5, y7; int zWFx,y; printfzd\n,z; } 1 //n为正整数 double SFdouble x, int n { double pl,sl; int i; fori l;i n;i { p*x; s p; } } 1 includestdio.h struct Worker { char name[15]; 〃姓名 int age;〃年龄 float pay;〃工资 }; void main { struct Worker xwanghua,52,4300}; struct Worker y, *p; yx; px; printfs d 6.2f\n,x.name,y.age,p-pay; void QAstruct Worker a[], int n { int i; fori 1; in; i scanfs d f,a[i].name,a[i].age,a[i]-P ay; } 假定结构类型struct Worker的定义如下 struct Worker { char name[15]; int age; float pay;}; 1 includestdio.h void main { int x5; switch2*x-3 { case 4 printfd ,x; case 7 printfd ,2*xl; case 10 printfd ,3*x-l; break; default printfs,default\n; } } 1 编写一个函数,函数头格式为double Meandouble a[M][N],int m,intn”,要求返回二维数组a[m][n]中所有元素的平均值,假定 在计算过程中采用变量v存放平均值。 2 int SGint x {//x为大于等于2的整数 int i 2; whilei*ix { ifxi 0 break; i ; } ifi*ix return 0; else return 1; } 2 includestdio.h includestring.h void funchar ss[]; void main { char s[15] 0123456789; funs; printfs\n,s; } void funchar ss[] { int i, nstrlenss; fori 0; in/2; i { char css[i]; ss[i] ss[n-l-i]; ss[n-l-i]c; } } 2 includestdio.h includestring.h struct Worker { char name[15]; 〃姓名 int age;〃年龄 float pay;〃工资 }; void main { struct Worker x; char *tliouting; int d 38; float f3493; strcpyx.name,t; x.aged; x.payf; printfs d 6.0f\n,x.name,x.age,x.pay; } 2 int Countstruct IntNode *f {〃f为指向一个单链表的表头指针 int c0; whilef { C ; ff-next; } return c; } 假定struct IntNode的类型定义为 struct IntNode int data; IntNode* next;}; 2 编写一个递归函数int FFint a[], int n”,求出数组a中所有n个 元素之积并返回。 3 includestdio.h int Countint a[], int n, int x { int i,c0; fori 0;in;i ifa[i]x C ; return c; } void main { int a[8] {20,15,32,47,24,36,28,70}; int bCounta,8,30; printfbd\n/b; } 3 int WBint a[], int n, int x { forint iO;in;i ifa[i] x return 1; return 0; } 3 includestdio.h struct Worker {char name[15]; int age; float pay;}; int Lessstruct Worker rl, struct Worker r2 { ifrl.ager2.age return 1; else return 0; } void main { struct Worker a[4] abc,25,2420},def/58,4638}/ {ghi,49,4260},{jkl,36,3750}}; struct Worker xa[0]; int i; fori 1; i4; i ifLessx,a[i] xa[i]; printfs d 6.0f\n,x.name,x.age,x.pay; } 3 void xwlchar* fname { FILE* foutfname,w; printf每个字符串长度小于20,字符串end作为结束标志 char a[20];

注意事项

本文(C语言程序设计期末综合练习题)为本站会员(aaakkpc)主动上传,蚂蚁文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知蚂蚁文库(发送邮件至2303240369@qq.com或直接QQ联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们


网站客服QQ:2303240369

copyright@ 2017-2027 mayiwenku.com 

网站版权所有  智慧蚂蚁网络

经营许可证号:ICP备2024020385号



收起
展开