c语言第4章顺序结构.ppt

c语言第4章顺序结构.ppt

ID:52266795

大小:226.00 KB

页数:24页

时间:2020-04-03

c语言第4章顺序结构.ppt_第1页
c语言第4章顺序结构.ppt_第2页
c语言第4章顺序结构.ppt_第3页
c语言第4章顺序结构.ppt_第4页
c语言第4章顺序结构.ppt_第5页
资源描述:

《c语言第4章顺序结构.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四章顺序结构程序设计教学目标了解计算机解题步骤会画流程设计图掌握数据输入输出函数开始定义问题建立数学模型确定算法绘制框图编写程序上机调试成功否?试运行书写程序文档结束成功否?计算机解题步骤YYNN流程图符号名称作用处理框表示一般的操作或运算等输入输出框表示数据的输入或输出判断框判断给定的条件是否成立,决定选择其中一个出口程序流程图用图形的方式表示出解题的思路表示程序的连接流程线连接点起止框表示程序开始或结束表示程序的去向结构化程序流程图(也称N-S图)基本结构N-S图顺序结构分支结构循环结构a块b块条件成立?成立不成立a块b块当型:条件成立直到条件不成立直到型:a块a块直接(简单)程

2、序设计直接程序结构:程序中的语句按出现的先后顺序,一条一条被执行.一般由三部分组成:赋值,计算,输出.一般包含的语句有:表达式语句赋值语句空语句复合语句函数调用语句数据输入输出函数:字符输出函数(putchar函数);格式输出函数(printf函数)字符输出函数:格式:putchar()字符型常量或变量(含转义字符),整型常量,变量或表达式功能:在终端(屏幕)上显示一个字符其它函数:getche()gets(s1)#includemain(){charx,y,z;x='A';y='B';z='C';putchar(x);putchar(y);putchar(z);}运

3、行结果:ABC该头文件一定要包含,否则字符输入输出函数无法调用main(){charx='A';putchar(x);putchar('');putchar('102');putchar('t');putchar('102');putchar('\');putchar(''');}putchar函数的参数可为转义字符运行结果:ABB’格式输出函数格式:printf(格式控制串,输出表列)输出表列:<表达式1>,...<表达式n>格式控制串:“%<附加格式符><格式符>和非格式控制符”功能:首先计算各表达式的值(自右向左),各表达式的值按格式控制串的格式输出在屏幕上;非格

4、式控制符照原样输出.sdoxufegc输出一个字符串格式符说明用带符号十进制数形式输出整数用8进制无符号形式输出整数用16进制无符号形式输出整数用无符号十进制形式输出整数用小数形式输出单,双精度数(缺省输出6位小数)用标准指数形式输出单,双精度数(有效数字的小数部分6位,指数部分5位)选用%f,%e格式中输出宽度较短的一种输出一个字符sl用于长整型数,可加在d、o、x、u前面,%号的后面m(正整数)数据的最小宽度.n(正整数)对实数表示输出n位小数;对字符串表从左开始截取字符个数;输出的字符或数在域内左靠附加格式说明说明符main(){inta=8086;floatb=2000.052

5、1;printf("a=%3d",a);printf("a=%-5d",a);printf("a=%10d",a);printf("b=%7.2f",b);printf("b=%-10.4f",b);printf("b=%f",b);printf("b=%e",b);}运行结果:a=8086a=8086_a=8086b=2000.05b=2000.0521_b=2000.052100b=2.000052e+003运行结果:******main(){charc1='*';printf("%c%5c",c1,c1);printf("%2c%3c",c1,

6、c1);printf("%3c%c",c1,c1);}main(){printf("%-10.5s","CHINABBI");printf("%10.5s","CHINABBI");printf("%5s","CHINABBI");}运行结果:CHINACHINACHINABBI数据输入字符输入函数 格式:getchar()功能:从终端(键盘)输入一个字符,getchar()返回接收的字符。常用它干预程序的执行。#includemain(){charc1;c1=getchar();putchar(c1);}运行结果:键入  w屏幕显示w格式输入函数格式

7、:scanf(格式控制串,输入地址表列)格式控制串:“%<附加格式符><格式符>和非格式控制符”输入地址表列:变量地址,数组名,指针等功能:等待从键盘按格式控制串的格式输入相应类型的多个数据,并将这些数据依次赋给相应变量;非格式控制符应照原样输入。格式符说明d用于输入十进制整数o用于输入八进制整数用于输入十六进制整数用于输入实数(可用于小数 或指数形式输入)与f作用相同用于输入单个字符用于输入字符串(输入时以 非空格开始,以第一个空 格结束)x

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

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

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