收藏 分享(赏)

计算机入门资料.ppt

上传人:dcjskn 文档编号:7102952 上传时间:2019-05-06 格式:PPT 页数:19 大小:1.63MB
下载 相关 举报
计算机入门资料.ppt_第1页
第1页 / 共19页
计算机入门资料.ppt_第2页
第2页 / 共19页
计算机入门资料.ppt_第3页
第3页 / 共19页
计算机入门资料.ppt_第4页
第4页 / 共19页
计算机入门资料.ppt_第5页
第5页 / 共19页
点击查看更多>>
资源描述

1、第三章 顺序结构,在程序中若按语句出现的顺序逐条执行,由这样的语句构成的程序结构称为顺序结构。,3.1 赋值语句,在赋值表达式的尾部加上一个“;”号,就构成了赋值语句,也称表达式语句。例如:a=12是赋值表达式, a=12;则是赋值语句。,3.2 数据输出,1.输出:把数据从计算机内部送到计算机外部设备上的操作称为“输出 ”,如屏幕。 2.输入:从计算机外部设备将数据送入计算机内部的操作称为“输入”,如键盘。C语言本身不提供输入输出语句,但可以通过调用标准库函数提供的输入和输出函数来实现。 库函数有很多,我们会一一介绍。在VC环境下,调用输入输出库函数要求在源程序中出现包含头文件stdio.h

2、的命令行。即:#include ,3.2 数据输出,printf函数的一般调用形式:1.作用:在终端设备上按指定格式输出。 2.形式: 表达式 : printf(格式控制,输出项表) 语 句: printf(格式控制,输出项表);,输入/输出函数 (printf/scanf) 用于接受和显示数据或信息,#include void main() int num;printf(“请输入一个数:“);scanf(“%d“, ,输入/输出函数,转换字符串,转义序列,int visitor_count = 150; printf (“ %d“ , visitor_count);,printf,将一些信息

3、按照指定的格式送到标准输出(显示器),“ %d“,visitor_count,将按指定的格式显示该变量的值,详见P24表3.1,int visitor_count = 150; printf (“ %d“ , visitor_count);,输出结果:150,printf 函数,int salary = 5500; printf (“ %10d“ , salary);,输出结果: 5500,输出结果的左边显示了 6 个空格,“ %10d“,printf 函数,float circumference = 78.53; printf (“ %f“ , circumference);,输出结果:78

4、.530000,默认情况下精确到六位小数,9.4786789;,9.478679,printf 函数,double mercury_level = 168.2251074; printf (“%7.2f“ , mercury_level);,输出结果: 168.23,宽度,表示所有的数字和小数点所占的位数。不够7位右对齐。,“ %7.2f“,精度(精确到小数点后多少位),3.输出数据所占的宽度 指数部分占5位(如e+002),其中e占1位,指数符号占1位,指数占3位。(1)% 插入整数n 格式符,n实际长度 右对齐 左补空格 例: %6d n实际长度 不受n的限制 正常输出,(n为整数不能为变

5、量),(2)m.n形式,对float、double:m代表数据的总宽度 n代表精度(小数位数)e、f、E,(M、n为整数不能为变量),小数位数n:舍掉多余小数 进行四舍五入 小数位数m:不受n的限制 正常输出,详见P24第3点输出数据所占的宽度说明结合表3.2 3.2.3注意事项有七点见P27,输出结果:,Name: Audrey Hepburn Movie: Roman Holiday,代码:,printf(“Name: Audrey Hepburn n Movie: Roman Holiday”);,转义序列允许在输出结果中包括特殊字符,scanf(“%d“,S c a n f 函 数,s

6、canf 函数从标准输入(键盘)读取信息,按照格式描述把读入的信息转换为指定数据类型的数据,并把这些数据赋给指定的程序变量。,转换字符串,&符号(附在读取的每个变量上)用于指明变量在内存中的位置,变量的名称,内存,scanf,float tax_rate; scanf (“ %f“ , ,tax_rate,在内存中分配一块 32 位存储空间 存储空间使用名称“tax_rate”标识,提示用户输入一个值 输入的值存储在变量中(因为 scanf 提供此变量的地址),12.234,#include void main() double radius,high,vol;printf(“请输入圆柱体底面

7、积的半径和圆柱体的高: “);scanf(“%lf%lf“, ,scanf 函数使用示例,5,10,785,请输入圆柱体底面积的半径和圆柱体的高: 5 10,radius= 5.00, high= 10.00, vol= 785.00,一、Scanf函数的一般调用形式 1.作用:是在终端设备上输入数据 2.形式: 表达式: scanf(格式控制,输入项表)语 句 : scanf(格式控制,输入项表);,注意:格式控制必须与你对应的变量的类型相等,否则会出现相不到的数据,二、通过scanf函数从键盘输入数据,当调用scanf函数从键盘输入数据时,最后一定要按下回车,scanf才能接受从键盘 输入

8、的数据,1.输入数值数据,“%d%d%d” :用空格、tab、回车做为数据之间的间隔,间隔数量不限,“%d,%d,%d”,10,20,30(回车) 正确 10, 20, 30(回车) 正确 10 ,20 ,30(回车) 错误,“%d , %d , %d”,10,20,30(回车) 正确 10, 20, 30(回车) 正确 10 ,20 ,30(回车) 正确,2.指定数据输入的宽度 3.跳过输入数据的方法 :在%和格式符之间加* 4.输入的数据少于scanf函数要求输入的数据时,scanf将等待输入,直到满足要求或遇到非法字符,5.输入的数据多于scanf函数要求的数据,多余的数据将留在缓冲区作为下一次输入操作的输入数据,3.4复合语句和空语句,一、复合语句 1.定义:用一对花括号把若干语句括起来构成一个语句组 2.注意: (1)花括号内语句的数目不限(2)里面可以有定义语句(3)在花括号外面不能加分号 二、空语句 main() ; ,总结:,1、输出:把数据从计算机内部送到计算机外部设备上的操作称为“输出 ” 2、输入:从计算机外部设备将数据送入计算机内部的操作称为“输入” 2、 printf() 和 scanf() 函数属于格式输入输出函数 3、语句以;结尾表达式的后面不能有“;”分号(如果有;) 就成为语句。 4、 ;是空语句,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 网络科技 > 计算机原理

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报