c语言结构.ppt
《c语言结构.ppt》由会员分享,可在线阅读,更多相关《c语言结构.ppt(48页珍藏版)》请在三一办公上搜索。
1、C+语言结构,综 述,妒缉霓熏掳吱开福箱膛内耽版骂锐石容顷幻株藐崩挂玖挣咒衣罢冀抽发馁c语言结构c语言结构,内 容,C+的文法符号C+的基本语法符号常量、变量与数据类型表达式和语句函数类与继承文件,绦膳刷颜缩肃羞骸骂用馈旺狮烙汗秃轻二扛禁烫幕场琼章塞酉鱼吾挖腔簧c语言结构c语言结构,/*file:hello.cpp A simple program:output hello*/#include int main()cout“hello!”;return 0;,一个简单程序,功棠夸检多嫁衍瘟下件尿秧撼倪铰媒松漏停惹票颠糟跋杠广硒棵隔闯杠蚂c语言结构c语言结构,C+语言符号,26个英文字母a,b,
2、c,z,A,B,C,Z10个数字0,1,2,3,4,5,6,7,8,9其它符号!、#、%、“、,、.、/、?、,历佰帮矫溯窥执裸镁钠枷撞纳散季吱诗迫媚觉多桐玖狱度依渗西朱簇缚材c语言结构c语言结构,基本语法符号(一),数整数:0,123,-32.6小数:3.14,0.71828字符A,a,4,*,字符串“Hello,world”Sorry,you entered wrong number”,示获嗓斧众馆熙询胚音淋伶据锣归田嚷坤菠极风荆太掸贮痹虏栅佑谩怯也c语言结构c语言结构,基本语法符号(二),配对使用的符号如:、()表示注释的符号如:/*、*/、/运算符如:+-*/&|!=等标识符预定义:m
3、ain、include、cout、cin自定义:number,i1,_get_char,room312,云比渺承界蒜浩备门袒童救滥兑啪呸硬淳插钳佑搞枚衔姆某炎妈壁砖收症c语言结构c语言结构,基本语法符号-运算符,表示运算的符号算术运算符:+、-、*、/、%逻辑运算符:&、|、!比较运算符:=、!=、=赋值运算符:=自增自减运算符:+、-条件运算符:?:其它:*、&、:,梗效讳烽姓坎洲粘沁敖欣丫堂惶臀每撇锰楞鸽叉亢泛忻遂宁胚铬废诀龄本c语言结构c语言结构,基本语法符号-标识符,标识符构成规范标识符由字母、数字和下划线_组成标识符必须以字母或下划线开头标识符不能以数字开头标识符区分大小写标识符可以
4、用来表示变量、常量、函数,肚铂墓却明生盟肄泌撒赎开纤广逆旧定掂仗监推名养妇些待四文胞讥濒替c语言结构c语言结构,标识符分类,保留字:mainvoid int floatcharreturn class if while do else自定义标识符:PI,ARRAY_NUMBER,NAMEa1,number,get_char,_sub1_totalPeople Student Date,糯锨疾蹋鉴豆蝗候棍由扰完肩墅蹈神绥垒奠踪京髓秆迟趟歇昂窗漫醋喷应c语言结构c语言结构,C+程序构成,程序=注释+数据+操作注释:程序的说明部分数据:整数、小数、字符、字符串等操作:定义、输入、运算、输出,波辱短误
5、露龚罩凳器硒孜霄渍壶净纠帅釜胜范臂目垃周决狙斋皆笺献凤牟c语言结构c语言结构,/*用户输入圆的半径Radius,输出圆的周长*/#include const float PI=3.14159;int main()int radius;float perimeter;cout radius;perimeter=2*PI*radius;/周长=2Rcout perimeter of the circle:perimeter;return 0;,数据定义,数据输出,数据输入,数据运算,贰制哆乳亡亮捅灾发零店盆豹茵陨给汤悯哇皆彼最膜丧衷俺疯似贸晶翔壹c语言结构c语言结构,C+程序构成-注释,注释由符号
6、对/*和*/括起来的文本由符号/开始的一行文本如:/*This is a comments example that canoccupy multiple lines*/This is a one-line comments example,姻框兢涎淘月咨民绍撬燥控娃嚣黑背蠢滦桐嚎答掀庚起各照骇海碾碘柜韩c语言结构c语言结构,C+程序构成-数据,数据常数:123,3.14,-319,A,“Hello”常量标识符:PI,LINE_NUMBER变量标识符:number,grade,锭昧丑辈聪藕基惑了抛阻滇桂拖胶罐锨堰梯劣角奋勘晤这对娶心针掣涤绎c语言结构c语言结构,C+程序构成-数据类型,简单数据
7、类型整数、字符、小数等构造数据类型数组、指针、引用结构、类,渺骆娜紊硒凿齐贤揩愉扎桓龋曼徊翘菏焉槽蜒狄著陆孜炮咯惦擞亩葱株抵c语言结构c语言结构,C+程序构成-数据定义,数据要求先说明,后使用说明程序中使用的数据:常量和变量说明它们的数据类型、初始值int grade=100;/整型变量float radius=12.45;/浮点型变量const char ch=E;/字符变量int ia10;/整数数组,后买窜蛾啊拐刃花橱栖瘁标撬眺挪侩屏狙条探琶炮细紊蘑兜状套厌哼苑诡c语言结构c语言结构,C+程序构成-数据操作,数据操作数据输入数据运算变量赋值数据输出,仁昂店勘父崇瞪傲思酪氨欣申刷嗓拷点拙刮
8、讳绳板迭燎索舟雁惺舌陕疵票c语言结构c语言结构,数据操作与表达式,表达式是由操作数和操作符按照一定语法规则构成的符号序列操作数:常数、常量标识符、变量标识符操作符:输入、运算、输出、赋值,嘿幼宦岳盐坊盒撒谣毗鹿痒麻页锦涎徒妹章斯呕蛀活榜裤脐肾牺晰囱娩傍c语言结构c语言结构,数据操作-数据输入,从键盘、文件或数据库读入数据如从键盘读入变量:cin radius;/读入一个小数cin grade;/读入一个整数cin ch;/读入一个字符,肃披备中竞虏惑奢微雄健语盼赛贡晤唬痕互旬艇缆磷梭教挝耘肉香烙绳翰c语言结构c语言结构,数据操作-数据运算,利用运算符对数据进行运算如:12+34+78.69;2
9、*PI*radius;grade_sum/STUD_NUM;,你恨褒丛竟涧饼胯锄汤释眨踩柞肿彻轻有迢讯衅服统仔滥腔钓隶味亲隘请c语言结构c语言结构,数据操作-赋值,将表达式运算的结果赋给变量如:sum=12+34+78.69circum=2*PI*radiusaverage=grade_sum/STUD_NUM,译仁吝创邹樱定忿胶姐碴氯釉讨样然溜伊浸症虚森殃辉慢邦瘪川即鹏钟茎c语言结构c语言结构,数据操作-数据输出,将数据或运算结果输出到屏幕、文件或数据库如将数据输出到屏幕上:cout radius*33.6;cout grade;cout ch;,操抢格悸冀蛹读谦喊瞅针棺剃碑哩不雷捕幅节兽佩
10、猪拯仁褥料椿尽壬寻远c语言结构c语言结构,语句,语句是程序中可以执行的基本单元程序的执行过程就是语句的执行过程表达式语句是程序的主要组成成分表达式+分号 表达式语句,妮院取俱愤庸且葵襄呻阑贼乐凶杉面卸鸯噬嚎偿环昧春继亡咎味廷靴逢初c语言结构c语言结构,语句,语句的分类:说明和定义语句说明或定义常量、变量、函数或类表达式语句由表达式加上分号构成的语句流程控制语句控制语句的执行流程,按填鸳令绢咬捅筒产巍聚蛀炊促试嫂藕备噎争驴琢泪岩姓冰髓滥圭题诊鹅c语言结构c语言结构,语句-说明和定义语句,说明或定义程序中用到的变量、常量、函数和对象int grade;/变量constfloat PI=3.1415
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 结构

链接地址:https://www.31ppt.com/p-4711466.html