2014佛山科学技术学院c语言课程复习总结_第1页
2014佛山科学技术学院c语言课程复习总结_第2页
2014佛山科学技术学院c语言课程复习总结_第3页
2014佛山科学技术学院c语言课程复习总结_第4页
2014佛山科学技术学院c语言课程复习总结_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1,C程序语言设计,2,2,时间安排,第十六周答疑:12月19日周五上午1-4节信息楼203,13机械设计12月19日周五上午1-4节信息楼204,13车辆工程检查综合实验二和实验报告,请同学们尽量参加!第十七周:12月23日周二考试,请注意考试时间,3,考试题型,1、选择题(30分,每题1分,共30题)一般概念选择阅读程序选择运行结果3、填空题(15分,每题3分,共5题)一般概念的填空表达式的运行结果填空程序填空(语句填空,运行结果填空)2、程序改错(15分,每题3分,共5题)修改错误,程序正确运行4、编程题(40分,共3题)简单程序(分支)(10分)循环,数组(矩阵)(12分)函数调用(循环、数组)(18分),考试时间:120分钟,4,考试题型单选题,5,考试题型填空题,6,考试题型改错题,7,考试题型编程题,8,复习内容,1、选择题BB教学平台“在线练习”或实训教程“习题篇”中选择题(不含实验10)2、填空题BB教学平台“在线练习”或实训教程“习题篇”中填空题(不含实验10)3、程序改错BB教学平台实验作业中的“程序改错”题(不含实验10)2、编程题教材上的例题,课堂教学课件中的实例BB教学平台实验作业中的“程序扩展”和“程序编写”题编程题范围选择结构(第4章)、循环结构(第5章)数组(第6章)、函数(第7章),9,9,考试技巧,1、选择题:快速选择,不要不选!有时间可运行程序2、填空题:看上下文,大致可以猜到3、程序改错题:运行程序4、编程题:时间不够的情况下先把三个程序写好多写语句(变量定义、输入和输出语句)最后调试、改错、运行只提交C语言源文件.cpp文件,其他文件删除,10,10,改错题和编程题(运行VC+),严格按如下步骤操作:1.选择一道题目2.点击“开始操作”,打开C源程序试题3.按题目要求完成操作,保存文件,调试和运行程序。4.关闭VC+应用程序,没有C程序文件打开5.点击“结束操作”,返回到考试题窗口,选择下一道题6.程序调试完成后,只保留C源程序文件(.cpp),其他文件则删除掉,如果没有按上述步骤,也可在提交试卷前,完成三个步骤:点击“开始操作”打开C源程序试题,保存后,关闭VC+应用程序点击“结束操作”,11,改错题和编程题(运行VC+),严格按如下步骤操作:如果退出系统,需二次重新登录请在登录前将C盘CAADATA文件夹拷贝到D盘,登录后,在拷贝回C盘或请老师帮助!,12,分支结构:大小顺序、分段函数,/*输入三个数,从大到小顺序输出*/#includevoidmain()inta,b,c,p;printf(“请输入a,b,c:);scanf(%d,%d,%d,重点要求,/*分段函数*/#includevoidmain()intx,y;printf(“请输入x:);scanf(%d,嵌套IF语句,13,#includevoidmain()inta10,i,j;printf(“input10numbers:n);for(i=0;i10;i+)scanf(%d,一维数组的输入输出语句,请牢记,对数组进行处理:求最大值、最小值对数组进行排序等,重点要求,14,#includevoidmain()inta10,i,j,t;printf(Input10numbers:n);for(i=0;iai+1)t=ai;ai=ai+1;ai+1=t;printf(Thesortednumbers:n);for(i=0;i10;i+)printf(%d,ai);printf(“n”);,冒泡排序,10个数做9趟排序n个数做n-1趟排序(从j=1到j=n-1)每趟排序要做n-j次比较(从i=1到i=n-j),借助中间变量t来交换数据,选择排序,15,#includevoidmain()inta23,i,j;printf(“inputarraya:n);for(i=0;i=1;i+)for(j=0;j=2;j+)scanf(%5d,二维数组(矩阵)的输入输出语句一定要记住i,j即做变量也做下标,数组a从键盘输入,16,例有5个学生三门课成绩,求每个学生成绩的平均分,#includevoidmain()inti,j,a53;floatsum,aver;printf(“请输入成绩:n);for(i=0;i5;i+)for(j=0;j3;j+)scanf(%d,二维数组,17,函数调用5个学生三门课成绩,求总分、平均分、最高分或求每个学生总分、平均分,voidsumaver(intb53)inti,j;floatsum,aver;for(i=0;i5;i+)sum=0;for(j=0;j3;j+)sum=sum+bij;aver=sum/3;printf(“第%d个学生的sum=%.2f,aver=%.2f,i+1,sum,aver);,voidhigh(intc53)inti,j,max=0,x=0,k=0;for(i=0;i5;i+)for(j=0;j3;j+)if(maxcijmax=cij;x=i;k=j;printf(“第%d个学生的%d门课是最高分%d,x+1,k+1,max);,#includevoidmain()voidsumaver(intb53);voidhigh(intc53);inta53,i,j;for(i=0;i5;i+)for(j=0;j3;j+)scanf(“%d”,18,编程题题型,几个数排列大小(大到小或小到大)(选择结构)p88(教材)几个数求最大数或最小数(选择结构)p79(实训指导)分段函数(选择结构)p45,p100求和、求奇数和或偶数和(选择结构和循环)p63求能被a整除不能被b整除的数(选择结构和循环)p63判断素数(选择结构、循环和函数调用)p81p135-137闰年(选择结构、循环和函数调用)p83p105,19,编程题,统计字符个数(选择和循环)p49p119猴子吃桃子、水仙花(选择和循环)p66p84排序(冒泡、选择)(分支、循环、数组和函数调用)p108p147p196矩阵相加(二维数组和函数调用)p114找出最长字符串p117矩阵最大元素及行列位置(函数调用)p112二维数组(学生成绩总分或平均分)(函数调用)补充作业,20,20,其他内容,第17章基本概念、数据类型、语句语法等第8章指针变量的基本概念与基本运算

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论