C语言实训指导第1讲

C语言实训指导第1讲

ID:46864855

大小:116.00 KB

页数:11页

时间:2019-11-28

C语言实训指导第1讲_第1页
C语言实训指导第1讲_第2页
C语言实训指导第1讲_第3页
C语言实训指导第1讲_第4页
C语言实训指导第1讲_第5页
资源描述:

《C语言实训指导第1讲》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、课程实训指导第1讲程序设计概述,数据类型1.1知识要点1、什么是程序设计?针对具体问题,通过设计计算机算法,并川特定计算机语言将算法表达出來,形成程序。可以分为以下三个步骤:>算法(★)>用C语言写成程序>运行程序2、什么是程序设计语言、程序?>程序设计语言:川来表达算法,具备特定语法规则的语句(指令)集合。如C、C#、PASCAL>VISUALBASIC、JAVA等等。>程序:解决特定问题所需要的语句集合。C程序的组成:>C程序是由函数纟R成的,其屮有且只能有1个主函数(main函数)>每个函数由函数首部、函数体组成。函数体由1对花括号括起,其中是各类语句>C语句以;结束例:

2、求任意两个整数的和。mainO{intx,y,sum;scanf("%d%d",&x,&y);sum=x+y;printfsum);}3、算法及其描述♦算法:为解决某个特定问题而采取的确定有效的步骤。算法的特性:冇穷性、确定性、可行性、冇0个或多个输入、冇0个或多个输出♦算法的描述:>自然语言法>伪代码法>流程图表示法(掌握)•传统流程图•N-S图(★)>高级语言表示法(掌握)4、3种基木程序结构:♦顺序结构♦选择结构♦循环结构5、C程序的编制和运行♦程序设计语言根据级别由低到高分为3利>机器语言一--000111A汇编语言addx(助记符)>高级语言sum二x+y计算机能够直

3、接执行的只有机器语言指令,而冃前编程一般使用高级语言。所以,必然要把用高级语言写成的程序,转换成机器代码,才能执行。♦程序的编制和运行流程:>分析问题,设计算法,绘制流程图>编辑高级语言程序,保存。称为源文件,其后缀为.c>编译源文件,形成二进制文件。称为目标文件,其后缀为.Obj>连接程序的所有目标文件和所需库文件,形成可执行的二进制文件。成为可执行文件,其后缀为.exe>运行,调试,修改。重新保存、编译和连接调试修改调试修改6、数制♦数制:数值的表示形式。>十进制:10>二进制:1010(计算机能执行的是二进制代码)>八进制:12>十六进制:A♦数制小的2个基本概念:>数位

4、•十进制:0123456789•二进制:01•八进制:01234567•十六进制:0123456789ABCDEF>位权:每位所代表的权重,例如,十进制屮11:个位的位权为1,十位的位权为10(★)数值二工数位X位权各位数例如:1)各数值转化为十进制。>十进制数12二1*1032*10°>二进制数1010=1*23+0*22+1*2'+0*2°>八进制数12=1*8'+2*8°二10>十六进制数1A=1*16I+A*16°=262)10进制向2,8,16进制转换:除2/8/16取余,自下而上21310进制13:二进制1101▲1017、标识符♦什么是标识符?在C语言中,标识符是

5、用来标识变量、函数名、数组名、自定义类型名(结构类型,共用类型和枚举类型)、白定义函数、标号和文件等有效字符序列。♦标识符的命名规则:>标识符由字母、数字和下划线组成。>标识符以字母或下划线开头的字母、数字和下画线的组合。>C语言字母大小写敏感。>用户标识符不能和C语言中的关键字相同。>TC中标识符的最大长度为32个字符。♦C语言中,标识符可分为三类:>关键字标识符(1)数据类型关键字仃2个);char,double,enum,float,int,long,short,signed,struct,union,unsigned,void0(2)控制语句关键字(12个);break

6、,case,continue,default,do,else,for,goto,if,return,switch,while。(3)存储类型关键字(4个);auto,extern,register,static(4)其他关键字(4个);const,sizeof,typedef,volatile。>预定义标识符预定义标识符是指C语言提供的库函数名和预编译处理命令等>用户自定义标识符用户在编程时,要给一些变最、函数、数组、文件等命名,将这类由用户根据需要自己定义的标识符称为用户白定义标识符。8、C命名规范的两种命名规则(Pascal与Camel):♦Pascal大小写规则是什么?该

7、规则约定在变量中使用的所冇单词第一个字符都人写,并且不使用空格和符号。♦CamelX小写规则是什么?该规则约定在变量中使用的笫一个单词的首字母小写,其余单词的首字母都大写。♦C命名约定有哪几条?(1)函数名推荐使用Pascal大小写规则(2)变最名推荐使用Camel大小写规则(3)常量推荐全大写9、常量♦什么是常量?直接常量符号常量整型常量:12、0、-3#define标识符常量实型常量:4.6、-1.23字符常量:、'B,、'1,字符串常量:”abc"♦用B己的话解释“^definePRI

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

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

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