研究式学习——C语言程序设计(第二版) 方娇莉 李向阳_ 1第一章C语言入门

研究式学习——C语言程序设计(第二版) 方娇莉 李向阳_ 1第一章C语言入门

ID:40318659

大小:4.68 MB

页数:65页

时间:2019-07-31

研究式学习——C语言程序设计(第二版) 方娇莉 李向阳_ 1第一章C语言入门_第1页
研究式学习——C语言程序设计(第二版) 方娇莉 李向阳_ 1第一章C语言入门_第2页
研究式学习——C语言程序设计(第二版) 方娇莉 李向阳_ 1第一章C语言入门_第3页
研究式学习——C语言程序设计(第二版) 方娇莉 李向阳_ 1第一章C语言入门_第4页
研究式学习——C语言程序设计(第二版) 方娇莉 李向阳_ 1第一章C语言入门_第5页
资源描述:

《研究式学习——C语言程序设计(第二版) 方娇莉 李向阳_ 1第一章C语言入门》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C程序设计

2、第一章1.1C语言入门第一章C程序设计

3、第一章本讲主要内容程序与算法C程序实践标识符、变量和常量数据类型C程序的基本操作顺序结构程序C语言规约C程序设计

4、第一章程序:完成特定工作的有序步骤。如举办专题学术报告会:张贴海报→与会者入场→介绍报告人→作报告→会后交流。要素:动作(张贴、介绍..)、对象(海报、与会者、报告人..)、操作顺序。程序计算机程序:为完成特定功能而编写的指令集合,这组指令依据既定的逻辑控制计算机的运行。计算机程序溯源姓名AdaByron国籍出生1815年12月10日去世1852年11月27日身份程序员C程序设

5、计

6、第一章艾达.拜伦,诗人拜伦的女儿,世界上第一位计算机程序员。1843年,艾达拟定了一份用巴贝奇差分机求解伯努利方程的设计图,被公认为世界上第一个计算机程序。艾达预见计算机可以用在纺织机械上,用卡片储存复杂的花样、可以用来绘图、演奏音乐等。这些预言表明了艾达是现代人工智能技术的拓荒者。C程序设计

7、第一章叙述框程序的灵魂——算法解决一个问题而采取的方法和步骤称为算法(Algorithm)。算法的特性:1.有穷性2.确定性3.输入4.输出5.有效性任意输入两个数a,ba>b?max=a输出max开始max=b结束描述算法的图形工具:流程图?读

8、一读该流程图描述了怎样的程序功能?流程图的构成要素有什么?C程序设计

9、第一章1.2C程序介绍第一章C程序设计

10、第一章第一章例1.2在显示器上输出:helloworld编辑程序#include“stdio.h”main()/*主函数*/{printf(“helloworld”);}C程序的基本形式为:main(){<语句系列>}C程序设计

11、第一章简单C程序程序格式说明:C程序都有且仅有一个主函数main任何程序都从main开始执行C程序由函数组成,函数由语句组成函数体的语句写在{}中,语句以分号结尾不能在变量名、函数名、关键字中插入空格和空行

12、没有行的概念,可任意书写(但要养成良好的程序书写风格)C程序设计

13、第一章C程序的实现要经过以下步骤:编辑:在计算机中录入C程序的源代码,C源程序文件扩展名为.C,C++编译环境中也允许以.CPP为扩展名。编译:经过C语言编译器将源程序编译成目标程序(扩展名为.OBJ),并改正编译中出现的语法错误。(别担心,此工作由编译器自动完成)连接:对目标程序进行连接(装载函数),生成可执行文件(扩展名为.EXE)。运行:运行可执行文件得到运行结果。C程序的实现演示VC++6.0C程序设计

14、第一章编写输出两个整数之和的C程序,然后上机调试通过#inclu

15、de"stdio.h"main(){}inta,b,sum;a=123;b=456;sum=a+b;printf("a+b=%d",sum);输出结果是:a+b=579C程序实现举例定义三个整型变量变量赋值求和输出C程序设计

16、第一章#include“stdio.h”main(){inta,b,sum;printf("请输入两个整数:");scanf(“%d,%d”,&a,&b);sum=a*b;printf(“sum=%d”,sum);}程序运行结果:请输入两个整数:12,2sum=24C程序实现举例从键盘输入任意两个整数,编写输出

17、两个数之积的C程序,然后上机调试通过等待用户从键盘输入两个整数C程序设计

18、第一章1.2.2标识符、变量和常量1.标识符在C语言中有许多需要命名的对象(变量名、符号常量名、函数名、数组名、文件名等)统称为标识符。C语言的规定,标识符只能由英文字母、下划线、数字组成,且只能用字母或下划线开头。标识符不能与C的关键字重名。C语言有32个关键字,这些关键字在C中有特定的含义。C程序设计

19、第一章关键字:是指在C语言中已预先定义具有特定含义的标识符,通常也称为保留字,编程者不得再重新命名另作他用。关键字C程序设计

20、第一章1.2.2标识符、变量和常量2.

21、变量在C程序中,其值可以改变的量叫变量。变量实质就是用来存储数据的内存空间。变量必须先定义,后使用。intx;/*定义了一个整型变量x*/y=4;inty;/*错误,y=4时,变量y尚未定义*/C程序设计

22、第一章变量的地址定义一个变量后,系统将根据变量的数据类型为其分配一定长度的存储空间。例如:inta=100;floatf=12345.67;scanf(“%d”,&x);变量a和f的地址分别表示为&a和&f(如右图),符号“&”是取地址的运算符&a=2500H2501H&f=2502H2503H2504H2505H12345.67100C

23、程序设计

24、第一章有程序段:……inta,b; a=8;b=9;/*a的值为8,b的值为9*/a=b+1;/*a的值变为10*/a=b;/*a的值变为9*/……存储器的存取特点是:

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

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

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