欢迎来到天天文库
浏览记录
ID:32507421
大小:6.17 MB
页数:451页
时间:2019-02-09
《【8A文】C-语-言-教-案2017.ppt》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、C程序设计考核方式:闭卷笔试+上机,期末笔试成绩占70%,上机与作业共占30%。答疑时间:周三下午16:00—17:30答疑地点:机械学院508室本课程教学安排祝爱萍:办公室:机械学院508室电话:13895307335。第一章…………C语言概述第二章…………数据类型、运算符与表达式第三章…………最简单的C程序设计第四章…………逻辑运算和判断选取控制第五章…………循环控制第六章…………数组第七章…………函数第八章…………C的指针第九章…………C的文件目录C语言程序设计课程简介C语言是当今使用最广泛
2、的高级语言,是操作系统、编译系统等大型复杂系统的首选语言。实践证明,用该语言编写的程序,灵活、方便、简洁、高效、数据结构丰富、功能齐全。C语言自问世以来,很快就流行于全世界,并为各种规模的通用计算机所必备。同时,C语言以其灵活方便的特点,成为培养学生计算机语言思维,了解计算机编程思想的最佳语言,它已被当今国内外众多主要高校列为各理工科专业必修课程。第一章C语言概述【学习目标】通过本章的学习,学生应该能够:掌握C语言的主要特点、C语言程序的结构以及C程序的执行过程和C语言的上机步骤。本章作业:P15
3、习题5,7重点和难点是:C语言程序的结构以及C程序的上机方法。解决方法:课堂演示教学。课外指导:指导学生上机练习,熟悉C程序的使用环境。教学效果检测方法:观测学生上机操作的熟练程度。一、C语言的特点:二、简单的C程序介绍:三、C程序的执行过程:四、C语言的上机步骤:本章主要内容:C语言的特点:1.语言简洁紧凑,使用方便灵活。C语言一共只有32个关键字,9种控制语句,且书写形式自由,编写的源程序短,输入程序时工作量小。3.数据结构丰富(链表,树,栈等),data类型也较多,整型,实型,字符型,逻辑型
4、,数组型,指针型,结构体类型,公用体类型等,有可实现现代化语言的各种结构。2.共有34种运算符,具有较强的运算功能。C语言的特点:4.C语言编制的程序可以实现程序的模块化,符合现代编程要求。6.既有高级语言的特点(可移植性好),又有低级语言的许多功能(能对硬件操作)。5.C语法限制不严,程序设计自由度大。如整型量,字符量及逻辑型变量等可以通用,但对程序设计员的要求高些。简单的C程序介绍main()/*主函数*/{inta,c;/*声明部分,定义变量*/a=9;c=a*a+6;printf(“%d
5、n”,c);/*输出c的值*/}例1:BACK简单的C程序介绍main()/*主函数*/{inta,b,c;/*声明部分,定义变量*/scanf(″%d,%d″,&a,&b);/*输入a和b的值*/c=max(a,b);/*调用max函数并将函数值赋给c*/printf(″max=%d″,c);}/*输出c的值*/例2:intmax(intx,inty)/*定义max函数,函数值为整型,形式参数x,y为整型*/{intz;/*max函数中的声明部分,定义本函数中用到的变量z为整型*/if(x>y)
6、z=x;elsez=y;return(z);/*将z的值返回,通过max带回调用处*/}简单的C程序介绍1.C程序由函数构成,一个C源程序至少包含一个main函数,也可以包含一个main函数和若干个其他函数。3.C程序书写格式自由,一行内可写几个语句,一个语句也可分写在多行,且不必写行号。2.main函数可放在C源程序的任何位置,都表示该程序从这里开始执行。简单的C程序介绍4.每个C语句最后必须有一个分号(包括最后一个语句在内)。7.在C语言中,大小写字母是不通用的,C语言的保留字必须要使用小写。
7、6.可在语句之后用符号/*…*/对C程序作注释,以增加程序的可读性,/与*之间不能有空格。5.C语言无in/out语句,in/out由scanf、printf等其它库函数完成。例1、指出下列程序中的几处错误main(){INTsum;/*computeresultsum=25+37-19;/*displayResult*/printf(“theansweris%d”,Sum)}简单的C程序介绍int*/sum;*/例2、指出下面程序的输出结果main(){intanswer,result;an
8、swer=100;result=answer-100;printf(“theresultis%d”,result+5);}简单的C程序介绍输出结果:theresultis5C程序的执行过程源程序:用户用C语言编制的原始程序,其后缀一般定为.C。编译程序:也是一种程序,用于分析由特定计算机语言开发的程序,然后把此程序翻译成在特定计算机中执行的适当形式。操作系统:是一种程序,它控制计算机系统的整个操作,所有的I/O通道操作都要通过操作系统来实现,操作系统还要控制计算机系统的资源和程
此文档下载收益归作者所有