C语言基础语句.doc

上传人:豆**** 文档编号:29962823 上传时间:2022-08-02 格式:DOC 页数:6 大小:15.50KB
返回 下载 相关 举报
C语言基础语句.doc_第1页
第1页 / 共6页
C语言基础语句.doc_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《C语言基础语句.doc》由会员分享,可在线阅读,更多相关《C语言基础语句.doc(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、从程序流程的角度来看,程序可以分为三种基本结构, 即顺序结构、分支结构、循环结构。 这三种基本结构可以组成所有的各种复杂程序。C语言提供了多种语句来实现这些程序结构。 本文将介绍这些基本语句及其应用,使读者对C程序有一个初步的认识, 为以后的学习打下基础。 C程序的语句C程序的执行部分是由语句组成的。 程序的功能也是由执行语句实现的。C语句可分为以下五类:1.表达式语句2.函数调用语句3.控制语句4.复合语句5.空语句1.表达式语句表达式语句由表达式加上分号“;”组成。其一般形式为: 表达式; 执行表达式语句就是计算表达式的值。例如: x=y+z; 赋值语句y+z; 加法运算语句,但计算结果不

2、能保留,无实际意义i+; 自增1语句,i值增12.函数调用语句由函数名、实际参数加上分号“;”组成。其一般形式为: 函数名(实际参数表); 执行函数语句就是调用函数体并把实际参数赋予函数定义中的形式参数,然后执行被调函数体中的语句,求取函数值。(在第五章函数中再详细介绍)例如printf(C Program);调用库函数,输出字符串。3.控制语句控制语句用于控制程序的流程, 以实现程序的各种结构方式。它们由特定的语句定义符组成。C语言有九种控制语句。 可分成以下三类:(1) 条件判断语句if语句,switch语句(2) 循环执行语句do while语句,while语句,for语句(3) 转向语

3、句break语句,goto语句,continue语句,return语句4.复合语句把多个语句用括号括起来组成的一个语句称复合语句。 在程序中应把复合语句看成是单条语句,而不是多条语句,例如 x=y+z;a=b+c;printf(“%d%d”,x,a); 是一条复合语句。复合语句内的各条语句都必须以分号“;”结尾,在括号“”外不能加分号。5.空语句只有分号“;”组成的语句称为空语句。 空语句是什么也不执行的语句。在程序中空语句可用来作空循环体。例如 while(getchar()!=n); 本语句的功能是,只要从键盘输入的字符不是回车则重新输入。这里的循环体为空语句。赋值语句赋值语句是由赋值表达

4、式再加上分号构成的表达式语句。 其一般形式为: 变量=表达式; 赋值语句的功能和特点都与赋值表达式相同。 它是程序中使用最多的语句之一。 在赋值语句的使用中需要注意以下几点:1.由于在赋值符“=”右边的表达式也可以又是一个赋值表达式,因此,下述形式 变量=(变量=表达式); 是成立的,从而形成嵌套的情形。其展开之后的一般形式为: 变量=变量=表达式; 例如:a=b=c=d=e=5;按照赋值运算符的右接合性,因此实际上等效于: e=5;d=e;c=d;b=c;a=b;2.注意在变量说明中给变量赋初值和赋值语句的区别。给变量赋初值是变量说明的一部分,赋初值后的变量与其后的其它同类变量之间仍必须用逗

5、号间隔,而赋值语句则必须用分号结尾。 3.在变量说明中,不允许连续给多个变量赋初值。 如下述说明是错误的: int a=b=c=5 必须写为 int a=5,b=5,c=5; 而赋值语句允许连续赋值。4.注意赋值表达式和赋值语句的区别。赋值表达式是一种表达式,它可以出现在任何允许表达式出现的地方,而赋值语句则不能。下述语句是合法的: if(x=y+5)0) z=x;语句的功能是,若表达式x=y+5大于0则z=x。下述语句是非法的: if(x=y+5;)0) z=x; 因为=y+5;是语句,不能出现在表达式中。 6 来。中表能序不语以 因 0; ( :非语述 则 式,功句 0)= :句述。不赋,

6、地达许在出可表种式赋区语式值赋 赋连语值 = 写 = 的是述 量个连不,量.。号用则值,号须间类同其变后赋分明变值变区句和赋给说量注; = 等实因接右值按;= :如式表量=:为一之。的成从的 )=(=式,式值又也表的“赋由几下要使句在一之最使程。式表与特功语;达量为形 语表构分再表是语赋句赋空体的输重车字的从,功句 =( ( 如例空用句中。语不什句。语句成”号空号能”号尾;分必都的句复合一是;, ( ;+ 语多,条成语把中 句称语成起用个句. 句 句 语 向 句 执循(语 , 句判件)以分。控九言组义的由它式结序实,流制于制句控.串出函用; 如绍细数五在数取语体调行,参的数予际把函调语行执)际数:式其。“分参实函调数 句增+实,保算,句运 句值 :例的算是式行 表 形其成号加表语表句达.空.句合.控句调数句表 五为可的句由能序。组由部执序语序 础习学 识初一程读,及本这介 。些实语多言。杂各所成构本 构循构、顺 本种

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高考资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁