第2 章 C语言程序设计入门.ppt_第1页
第2 章 C语言程序设计入门.ppt_第2页
第2 章 C语言程序设计入门.ppt_第3页
第2 章 C语言程序设计入门.ppt_第4页
第2 章 C语言程序设计入门.ppt_第5页
已阅读5页,还剩87页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第二章习语言计程仪编程入门,主要内容,投入产出语句基本数据型算术运算符关系运算符和逻辑运算符简单的判断语句,本章重要概念,转义字符和转义序列理解预处理器标识符的语义破坏性读取和非破坏性读取致命错误和非致命错误,2.2简单c程序及其特征,示例1:void main 的双曲馀弦值。 每个c plum都需要一个名为main ()的主函数。 c plume计程仪程序使用printf ()函数将信息输出到显视器。 例2 :语音主() int a、b、c; a=123; b=456; c=a b; 打印机(c=% dn,c ); 的双曲馀弦值。 要使用的变量必须在定义后引用。 每个函数体都用工作团队包围,

2、每个语句都用; 中所述情节,对概念设计中的量体执行面积分析。 例如、函数体,例如3 main() int a、b、c; /*定义变量*/a=100; /*变量代入*/b=150; c=最大(a,b ); 打印机(最大=% dn,c ); 英特尔最大(x,y )英特尔x,y。 英特尔z; z=(xy )? X:y; 返回z; c普拉姆是由函数组成的。 另外,在计程仪项目中的每个地方,以“/* /”开头的注释、函数、函数、c计程仪项目可能有至少一个main函数(该函数是c计程仪项目的基本单元),并且可能包含若干其它函数。函数结构(1)函数说明部分包括函数名、类型、属性、残奥参数及其类型(2)函数体

3、:函数实现功能查询密码变量定义和一些执行语句从main函数开始,而main函数不管项目群的位置如何,项目群计程仪总是从main函数开始,格式自由地书写习语言计程仪程序的基本形式、turbo c集成开发环境(集成驱动电路)、文件菜单、执行菜单、编译、网络链接菜单、TC输入turbo c开发环境、示例转义字符main() printf(How are you )? n ); 打印(计划); printf (涡轮c ); 运行结果:(屏幕显示) A B C ”How are you”? c程式设定,例如主() printf (Yb=n ); 运行结果:屏幕显示:=打印机输出:2.2 asimplec

4、program : printingalineoftext,欢迎光临!commentstextsurroundedby/* and */isignoredbycomputerusedtodescribeprogram # includepreprocessordirectivetellscomputertoloadcontentsofacertainfileallowsstandardinput/output操作是2.2 asimplecprograms exactlyoneofwhichmustbemainparenthesis () usedtoindicateafunctionintme

5、ansthatmainreturnsanintegervaluebraces (与) indicateablockthebodiesofallfunctionsmustbecontainedinbraces,2.2 asimplecprogram :打印机关文本,打印机(well TF ) n; instructscomputertoperformanactionspecifically,printsthestringofcharacterswithinquotes () entirelinecalledastatementalled escape indicatesthatprintfsho

6、ulddosomethingoutoftheordinarynisthenewlinecharacter。 2.2 asimplecprogram 3360打印机文本,2.2 asimplecprogram 3360打印机文本,返回0。 向外退出功能还原0、在案情、 meansthattheprogramterminatednormallyrightbraceindicatesendofmainhasbeenreached2.2asimplecprogram : printingalineoftext,line linkerlocatesitinthelibraryinsertsitintoo

7、bjectprogramiffunctionnameismisspelled。 thelinkerwillproduceanerrorbecauseitwillnotbeabletofindfunctioninthelibrary,fig 02 _ 03 .程序输出,欢迎回来,欢迎回来、fig02_05.c程序输出、fig02_05.c、程序输出、enterfirstinteger 45 entersecondinteger 72 s umis打印机(请输入两个整数); 扫描(“% d % d”)、解释变量x、y和sum的类型为整数、标准函数(用于输入)、校验和代入,请输入两个整数: 121,

8、等于23 98,以柱计程仪结构、头文件通讯端口#inclllm名称进行识别。 标准函数:编译系统预先准备的函数语句表示执行步骤,通常以引号结束。 名称说明计程仪程序中使用的标识符是指,表示函数的函数名称、表示数据对象的变量名称、标识符使用原则、标识符(名称)的构成开头字母或_、其辅助字符是数字或字母或_标识符区别大小写使用原则:先说明,后参照的所有变量名称x是整数变量char c,h; c和h是字符类型的变量,为了提高可读性,希望用识别符命令“看名字知道意思”,规范大小写的使用方法。include有将stdio.h插入stdio.h文件的函数printf和scanf的说明,数据结构x,y,te

9、mp的初始值x=5,y=3,第二个简单的堆习语言计程仪,塔斯克:两个变量的交换temp=x; x=y; y=暂停; 打印机(NX=% d,y=%dn,x,y );解释变量x,y,temp为整数型,交换x和y的值,第二个简单的习语言计程仪程序,2.3 anothersimplecprogram : addingtwointegers,As before Comments, definitionofvariablesvariables : locationsinmemorywhereavaluecanbestoredintmeansthevariablescanholdintegers (-1,3

10、 )。 2.3简单程序:管理员、可变名称(标识符)整数器1、整数器2、和标识符3360数字(cannits andunderscores(_ ) casesensitivedefinitionsappearbeforeexecutablestatementsifanexecutablestatementreferencesandundeclaredvariableitwillproduceasy error,2.3 anothersimplecprogram : addingtwointegers,扫描(% d ),obtainsavaluefromtheuserscanfusesstanda

11、rdinput (用户密钥库) thisscanfstatementhastwoarguments % d-indicatesdaate variablereceivingvalueonleftprintf (sumis % dn,sum ); similartoscanf % dmeansdecimalintegerwillbeprintedsumspecifieswhatintegerwillbeprintedcalculationscanbeperformedinsideprintf,2 variablesvariablenamescorrespondtolocationsintheco

12、mputersmemoryeveryvariablehasaname,a类型, asizeandavaluewheneveranewvalueisplacedintoavariable (穿越扫描、抽象)、it替换(和灾难) thepreviousvaluereadingvariablesfrommemorydoesnotchangethemavisualrepresentation,2.4内存酷睿可视化在TC2中,2字节浮点单精度浮点型,通常是4字节长度双精度双精度浮点数,通常是8字节长度的char字符,通常1字节长度表示128个ASCII字符,或0到255整数通常缩写为长长双精度(高精度)

13、浮点数,通常为10字节的长度。 符号用于限定char、int、short、long,表示是有符号整数(正整数、0、负整数)。 由于默认奥尔特通常是带符号的,因此该修饰符通常省略unsigned,限定char、int、short、long,并且是无符号整数(正整数和0 )、各整数变量可表示的数值范围:类型位数数值范围int 16-215215-1 (-327683277 ) (647 )未经授权的int 160216 (065535 )未经授权的短发160216 (065535 )未经授权的长发320232 (04,294,967, 285 001111111111、int、编码二进制位、32767、215 -

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论