C语言简单的的程序设计解析ppt课件.ppt

C语言简单的的程序设计解析ppt课件.ppt

ID:58885835

大小:395.00 KB

页数:57页

时间:2020-09-30

C语言简单的的程序设计解析ppt课件.ppt_第1页
C语言简单的的程序设计解析ppt课件.ppt_第2页
C语言简单的的程序设计解析ppt课件.ppt_第3页
C语言简单的的程序设计解析ppt课件.ppt_第4页
C语言简单的的程序设计解析ppt课件.ppt_第5页
资源描述:

《C语言简单的的程序设计解析ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言程序设计C语言程序设计课程目的:要求学生掌握C语言的基本语法、程序设计的基本算法及C程序设计的方法与技巧;会读、会编、会调试C程序;为进一步学习本专业知识奠定良好基础。课程学时:72学时考核方式:学期成绩=平时(30%)+期末考试(70%)C语言程序设计计算机系统硬件系统软件系统系统软件应用软件BIOS操作系统……程序语言处理系统机器语言汇编语言高级语言VBC语言JAVA……结构化程序设计(1)顺序结构AB(2)选择结构(3)循环结构ABYpNAYp1NC语言的特点C语言主要特点:允许直接访问物理地址,能进行位操作,可以直接对硬件进行操作C语言具有高级语言的功能和低级语言的

2、许多功能,可用来编写系统软件这种双重性,使它既是成功的系统描述语言,又是通用的程序设计语言C语言的特点C语言主要特点:用C语言编写的程序可移植性好。C的编译系统简洁,很容易移植到新系统在新系统上运行时,可直接编译“标准链接库”中的大部分功能,不需要修改源代码几乎所有计算机系统都可以使用C语言C语言的特点C语言主要特点:生成目标代码质量高,程序执行效率高。最简单的C语言程序举例例1.1要求在屏幕上输出以下一行信息。ThisisaCprogram.解题思路:在主函数中用printf函数原样输出以上文字。最简单的C语言程序举例#includeintmain(){pri

3、ntf(“ThisisaCprogram.”);return0;}见386语言处理程序源程序:用汇编语言和高级语言各自规定的符号和语法规则,编写的程序。目标程序:是由源程序经过处理得到的,计算机能够识别和执行的程序。可执行程序:将目标程序和库函数通过连接装配程序进行连接,得到的程序。C程序上机步骤输入与编辑源程序(得到*.c文件)对源程序进行编译(得到*.obj目标程序文件)与库函数连接(得到*.exe可执行程序文件)运行可执行的目标程序(执行*.exe文件)附录A中有VisualC++6.0中编辑、编译、连接和运行C程序的方法C语言开发工具Turboc2.0VC++6.0例

4、1.2求两个整数之和。解题思路:设置3个变量a和b用来存放两个整数sum用来存放和数用赋值运算符“=”把结果传送给sum#includeintmain(){inta,b,sum;a=123;b=456;sum=a+b;printf(”sumis%d”,sum);return0;}用sum的值替代希望输出的字符#includeintmain(){inta,b,sum;a=123;b=456;sum=a+b;printf(”sumis%d”,sum);return0;}定义整型变量a,b,sum对变量a,b赋值将a与b的和赋给sum#inc

5、ludeintmain(){inta,b,sum;scanf("%d%d",&a,&b);sum=a+b;printf(”sumis%d”,sum);return0;}#includeintmain(){inta,b,sum;printf("请输入a和b的值:");scanf("%d%d",&a,&b);sum=a+b;printf(”sumis%d”,sum);return0;}C语言程序的结构特点1.一个程序由一个或多个源程序文件组成2.函数是C程序的主要组成部分3.一个函数包括两个部分:函数首部和函数体4.程序总是从main函数开

6、始执行5.C程序对计算机的操作由C语句完成6.数据声明和语句最后必须有分号7.C语言本身不提供输入输出语句8.程序应当包含注释,增加可读性常量和变量1.常量:在程序运行过程中,其值不能被改变的量整型常量:如1000,12345,0,-345实型常量十进制小数形式:如0.34-56.790.0指数形式:如12.34e3(代表12.34103)字符常量:普通字符:如’a’,’?’转义字符:如’’(详见P40表2.1)字符串常量:如”boy”符号常量:#definePI3.1416常量和变量符号常量:#definePI3.14#includevoidmain()

7、{floatr,s,l;r=3;s=PI*r*r;l=2*PI*r;printf("面积=%f,周长=%f",s,l);}常量和变量2.变量:在程序运行期间,变量的值是可以改变的变量必须先定义,后使用定义变量时指定该变量的名字和类型变量名和变量值是两个不同的概念变量名实际上是以一个名字代表的一个存储地址从变量中取值,实际上是通过变量名找到相应的内存地址,从该存储单元中读取数据常量和变量4.标识符:一个对象的名字C语言规定标识符只能由字母、数字和下划线3种字符组成,且第一个字符

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

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

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