c语言程序设计ppt

c语言程序设计ppt

ID:24615579

大小:2.71 MB

页数:203页

时间:2018-11-15

c语言程序设计ppt_第1页
c语言程序设计ppt_第2页
c语言程序设计ppt_第3页
c语言程序设计ppt_第4页
c语言程序设计ppt_第5页
资源描述:

《c语言程序设计ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言程序设计主编:高立兵1职业教育“十二五”规划教材东北师范大学出版社项目7函数1项目8指针2项目9结构与联合3项目10位运算4项目11文件5目录项目1C语言概述1项目2数据类型、运算符与表达式2项目3顺序结构程序设计3项目4选择结构程序设计4项目5循环结构程序设计5项目6数组5附件5项目1C语言概论1项目导读项目目标项目任务本项目主要对C语言的一些基础知识及其字符集和词汇进行介绍,使读者在学习C语言之前对其有个全面的认识。项目导读●安装、配置TC2.0和VC++6.0,成功启动TC2.0和VC+

2、+6.0。●能编写一个简单的C程序的源文件,并编译该源文件,链接目标文件得到可执行文件。项目目标任务1.1C语言的发展与特点C语言是1972年由美国的DennisRitchie设计发明的,并首次在配备了UNIX操作系统的DECPDP-11计算机上实现。它由早期的编程语言BCPL(BasicCombinedProgrammingLanguage)发展演变而来。C语言的特点1、C语言是中级语言2、C语言是结构化语言3、C语言功能齐全4、C语言适用范围广任务1.2认识C语言本任务通过几个简单的C程序,介绍

3、C语言的基本组成和格式。案例1.1main(){printf(“Thisisacprogram.”);}本程序的功能是输入下列一行信息:Thisisacprogram.任务1.2认识C语言程序说明:main函数是“主函数”,每一个C程序必须有一个main函数。函数体由大括弧{}括起来。本例中,主函数内只有一个输出语句,printf(“Thisisacprogram.”);是C语言的输出函数(具体详见项目3)。双引号内的字符串将照原样输出。“”是换行符,即在输出“Thisisacprogr

4、am.”后换行。分号是C语句的基本构成,每一个C语句后都应再加上分号,分号是语句的结束标志。任务1.2认识C语言本任务通过几个简单的C程序,介绍C语言的基本组成和格式。案例1.2main()/*求两数之和*/{inta,b,sum;/*本行开始的以下4条为C语句*/a=123;b=456;sum=a+b;printf(“sumis%d”,sum);}本程序的功能是求两数之和。任务1.2认识C语言程序说明:/*……*/是注释语句,此信息对编译和运行不起作用。(2)程序第二行的含义是定义a、b和su

5、m为整体变量。(3)“sum=a+b;”的含义是把变量a和b的和赋给变量sum。(4)该程序的输出结果是:sumis579。任务1.2认识C语言案例1.3main()/*求一个数的绝对值*/{intx,y;scanf(“%d”,&x);y=abs(x);printf(“abs=%d”,y);}intabs(intz){intw;if(z>=0)w=z;elsew=-z;return(w);}本程序的功能是求z的绝对值。任务1.2认识C语言程序说明:(1)本程序包括两个函数:主函数main和被调用函数

6、abs。(2)函数abs的作用是将z的绝对值返回给主调函数main(返回值是通过函数名abs带回到main函数的调用处的)。(3)程序中的scanf函数的作用是从键盘上输入x的值。&x中的“&”的含义是“取地址”,此scanf函数的作用是将数值输入到变量x的地址所标志的单元中去,也就是输入给变量x。关于scanf函数详见项目3。(4)main函数中的第四行为调用abs函数,在调用时将实际参数x传给abs函数中的形式参数z,然后输入y的值。(5)printf函数中双引号内的abs=%d,在输出时,其中

7、的%d将由y值取代,“abs=”原样输出。该程序的运行结果是:假定从键盘上输入x的值为:-6↙则y=6(6)本例用到了函数调用、实际参数和形式参数等概念,只是做了简单的解释,读者若对此不大理解,可先不予深究,在学到函数项目后的相关知识后,问题自会迎刃而解。这里介绍此案例的目的,是想让读者对C语言的组成和形式有一个初步了解。任务1.2认识C语言通过以上三个例子,我们可以得到以下几点:1、C程序是由函数构成的。一个C源程序至少包含一个main函数,也可以包含一个main函数和若干个其它函数。因此,函数是

8、C语言的基本单位。被调用函数可以是系统提供的库函数(例如printf函数和scanf函数),也可以是用户根据需要自编译的用户函数(例如案例1.3中的abs函数)。2、函数及其结构。一个函数由两部分组成:即函数首部和函数体。函数首部包括函数类型、函数名、函数参数(形参)、形参类型;函数体一般包括说明部分和执行部分。函数结构如下:函数类型函数名(形参表){↓说明部分:函数体执行部分;↑﹜函数体以左花括号“{”开始,以右花括号“}”结束,其间可以有说明部分和执行部分。在某些

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

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

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