数据类型及运算规则.ppt
《数据类型及运算规则.ppt》由会员分享,可在线阅读,更多相关《数据类型及运算规则.ppt(36页珍藏版)》请在三一办公上搜索。
1、1,顺序结构程序设计,第四章,2,本章要点,C语言如何完成计算任务 计算结果如何输出 外部数据如何输入,顺序结构的程序设计,3,第节 第节 第节第节 第节,C语句概述程序的三种基本结构赋值语句数据输出数据输入,顺序结构的程序设计,4,源文件1源文件2源文件3.源文件n,预处理命令函数1函数2.函数n,说明语句执行语句,最小编译单位,最小功能单位,必须一个主函数 main(),4-1 C语句概述,C程序,5,一个C程序由若干函数组成 程序中有且只有一个主函数main()程序的运行从主函数开始 函数由函数名和函数体组成 函数体由说明语句和执行语句组成 C中语句有五类,控制语句函数调用语句表达式语句
2、空语句复合语句,6,一、控制语句,1 if()else 条件语句 6 break 间断语句 2 for()循环语句 7 switch()开关语句3 while()循环语句 8 goto 转向语句 4 do while();循环语句 9 return 返回语句5 continue 继续语句,控制语句的作用在于控制程序的走向(流程),7,二、函数调用语句,由一个函数加一个分号组成,例:,printf(“dfsjafdsa”);,8,三、表达式语句,由表达式加分号组成,9,10,11,七、结构化程序的三种基本结构,12,赋值语句由赋值表达式加分号组成,若a的值等于100,则成绩为优秀,4-2 赋值语
3、句,例,a=b 赋值表达式a=b;赋值语句,13,设x,y,z均为 int 变量,则执行下列语句:x=(y=(z=10)+5)-5之后,x,y,z的值为:,A)x=10,y=15,z=10B)x=10,y=10,z=10C)x=10,y=10,z=15D)x=10,y=5,z=10,14,C中没有专门的输入输出语句,输入输出操作是通过输入、输出函数实现的。,两个基本的输出函数:字符输出函数格式输出函数,4-3 数据输出,15,一、字符输出函数,1、格式:putchar(字符变量),2、功能:在标准输出设备上,输出指定的字符,#include”stdio.h”,编译预处理,16,二、格式输出函数
4、,1、格式:printf(格式控制,输出表列)2、功能:从标准输出设备上,按指定的 格式输出对应的变量,17,“格式控制”是用双引号括起来的字符串,包括:格式说明,由“%”和格式字符组成。它的作用是将输出的数据转换为指定的格式输出。输出参量的个数必须与格式说明的个数一致,格式说明和输出参量在顺序上相互对应。普通字符,即需要原样输出的字符,它们将被写到屏幕上去。“输出表列”是需要输出的一些数据表列。,printf函数的参数包括两部分内容:,18,%d:按十进制整数形式输出变量的值%o:按八进制整数形式输出变量的值%x:按十六进制整数形式输出变量的值,格式控制字符,19,%u 输出无符号整数变量的
5、值%f:输出单精度浮点变量的值%e:按指数形式输出浮点变量的值%c:输出字符变量的值%s:输出一个字符串%ld:按十进制整数形式输出长整型 变量的值,20,%d,按整数的实际长度进行输出。%md,m为指定的输出数据字段的宽长。如果数据的位数小于m,则左端补以空格,若数据的位数大于m,则按数据实际的位数输出。int a=123;int b=12345;printf(“%4d,%4d”,a,b);Output:123,12345,1.d格式符:用来输出十进制整数,21,按八进制形式输出的数值不带符号,即将符号位也一起作为八进制数的数值部分输出。int a=-1;printf(“%d,%o”,a,a
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据类型 运算 规则
链接地址:https://www.31ppt.com/p-5986010.html