




已阅读5页,还剩21页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.,1,第三章顺序结构程序设计,3.1C语言的基本语句,C语言数据操作语句,简单语句,复合语句(一条或多条语句),条件语句(if语句,switch语句),流程控制语句,结构化语句,表达式语句(表达式;),函数调用语句(函数名(参数表);),Break语句Continue语句Return语句,空语句(;),循环语句,非结构化语句,非限定转向语句,While语句do-while语句for语句,.,2,3.1.1简单语句,1.表达式语句定义:由表达式式组成的语句,表达式;分号是语言语句结束的标志,表达式,2.函数调用语句C语言有丰富的标准函数库,可供用户调用(参见附录)注意:(1)调用前程序中包含相应的头文件;(2)要遵循函数调用规则,一般形式为:函数名(参数表):.空语句空语句用一个分号表示,其一般形为:;,运算符表达式,算术、关系、逻辑、条件、自增减、逗号、求字节sizeof(int),赋值表达式x=3*cos(x)复合赋值表达式a/=9,.,3,3.1.2复合语句,复合语句是由花括号括起来的多条语句构成的,在语法上相当于一个语句,其形式为:内部数据描述语句数据操作语句1;数据操作语句n;注意:(1)在复合语句的“内部数据描述语句”中定义的变量是局部变量,仅在复合语句中有效;(2)复合语句结束的”之后,不需要再加分号.如例3.1,.,4,格式:putchar(c);参数:c为字符常量、字符型变量或整型变量。功能:把字符c输出在显示器上。注意:能且仅能输出一个字符。,C语言无I/O语句,I/O操作由I/O函数来实现I/O函数使用前,须调用头文件#include3.2.1字符输入输出函数1.字符输出函数,3.2数据输入与输出,.,5,/*ch3_1.c*/#includemain()intc;chara;c=65;a=B;putchar(c);putchar(n);putchar(a);,运行结果:AB,例,.,6,格式:getchar();功能:从键盘读一个字符,按回车键后程序才会响应。注意:能且仅能接受一个字符。,2字符输入函数,例,/*ch3_4.c*/#includemain()intc;printf(Enteracharacter:);c=getchar();printf(%c-is%dn,c,c);,运行结果:Enteracharacter:AA-is65,.,7,格式:printf(“格式控制串”,输出项列表);功能:按指定格式向显示器输出数据,3.2.2格式输出函数printf,输出项列表:要输出的变量数据(也可以没有;但多个时每个变量数据之间以“,”分隔)格式控制串:包含三种信息普通字符原样输出;%修饰符格式字符,用于指定输出格式;引导的转义字符按反转后的意思执行。,.,8,格式字符,十六进制无符号整数,不带符号十进制整数,inta=567;printf(“%d”,a);,inta=255;printf(“%x”,a);,inta=65;printf(“%o”,a);,inta=567;printf(“%u”,a);,chara=65;printf(“%c”,a);,printf(“%s”,“ABC”);,floata=567.789;printf(“%e”,a);,floata=567.789;printf(“%f”,a);,floata=567.789;printf(“%g”,a);,printf(“%”);,567,ff,101,567,A,ABC,5.677890e+02,567.789000,567.789,%,说明格式字符要用小写;格式字符与输出项个数应相同,按先后顺序一一对应;输出转换:格式字符与输出项类型不一致,自动按指定格式输出。,例main()unsignedintu=65535;printf(”u=%dn,u);输出结果:u=-1,例inta=3,b=4;printf(“%d%dn”,a,b);printf(“a=%d,b=%dn”,a,b);输出结果:34a=3,b=4,.,9,附加格式说明符(修饰符),.n,对实数,指定小数点后位数(四舍五入)对字符串,指定实际输出位数,修饰符,功能,m,输出数据域宽,数据长度=a,程序:,思考:如何使程序可以处理任何字符的输入。即判断输入的是小写字母,才转换成大写;如果输入的其他字符,则直接输出。,.,24,习题课(作业与提示),9、输入任意一个3位数,将其各位数字反序输出(例如输入123,输出321)。源程序:voidmain()intn;printf(pleaseinputthenumber:);scanf(%d,.,25,10、输入任
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 成考和统考试卷及答案
- 员工安全注意事项讲解
- 新质生产力发展的挑战与对策
- 采油厂新质生产力实践路径
- 单位安全培训规定讲解
- 新质生产力的发展方向探析
- 新质生产力赋能上虞新发展
- 医患关系五避免原则
- 乒乓球比赛策划方案
- 2025年内科心律失常药物治疗考试答案及解析
- 2024房产独家出售委托协议书范本
- 法院委托评估价格异议申请书
- 《报批报建工作》课件
- 全自动自清洗过滤器操作规程(2篇)
- 毕业实习调查研究报告
- 【知识点总结】高中数学人教A版必修第一册知识点总结
- ASTM-D3359-(附著力测试标准)-中文版
- 全国中小学生学籍信息管理系统学生基本信息采集表(2022修订版)
- DL∕T 5461.11-2013 火力发电厂施工图设计文件内容深度规定 第11部分土建结构
- CB-Z-239-1987一般排水量船模双桨自航试验方法
- 平安经营分析岗面试
评论
0/150
提交评论