欢迎来到天天文库
浏览记录
ID:58688072
大小:495.50 KB
页数:56页
时间:2020-10-04
《第二章_最简单的C程序设计__顺序程序设计ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章最简单的C程序设计——顺序程序设计何平何平2020/10/111.程序的基本结构2.顺序结构程序举例3.数据的表现形式及其运算4.数据的输入输出5.数学函数6.简单程序设计内容:重点:1.了解C语言源程序基本结构;2.熟悉基本的数据类型,能进行算术表达式和赋值表达式的计算;3.能进行顺序结构的编程(变量的正确用法、输入输出函数的使用等)简单程序:将任意两个整数中,大的数输出。/*功能:两个整数比较大小,将大的数输出*/#include/*文件包含处理*/intmax(intx,inty)/*比较大小*/{intz;/*定义变量类型*/if(x>y)z
2、=x;/*比较大小*/elsez=y;return(z);/*将大的值返回*/}intmain(void)//主函数首部{inta,b,c;scanf(“%d%d”,&a,&b);/*输入a,b*/c=max(a,b);/*调用函数max*/printf(“Max=%d”,c);/*输出*/return0;}C结构化程序的基本结构程序说明(注释)部分以/*开始,以*/结尾预编译命令#include<头文件名>(主函数)intmain(void){……}函数定义区intmax(intx,inty){……}注意:1:程序的运行规则和书写程序的风格;2:预编译命令的正确使用。
3、顺序程序设计举例:引例:已知圆的半径r,其值由键盘输入,计算圆的周长及面积。数学模型:L=2rπs=r2π变量定义r,L,s输入圆的半径rr2πs,2rπL输出L,s的值//已知圆的半径,计算圆的周长及面积#include#definePI3.1415926intmain(void){floatL,s;intr;scanf(“%d”,&r);L=2*r*PI;s=r*r*PI;printf(“半径%d所对应圆的周长:%.2f,面积%.2f,r,L,s);return0;}数据的表现形式及其运算数据是程序操作的对象,数据的类型决定了这个数据在内存的存储形
4、式、取值范围和能够对它进行的操作。C语言提供的数据类型基本数据类型:程序设计语言事先定义好,供程序员直接使用,如整型、实型(浮点型)、字符型等。构造类型:由程序员构造,如数组、结构、文件、指针等。各种数据以常量与变量形式接受算法的处理。1.基本数据类型int整型float单精度浮点型char字符型double双精度浮点型shortint(或short)短整型longint(或long)长整型unsignedint无符号整型unsignedshort无符号短整型unsignedlong无符号长整型unsignedchar无符号字符型(1)整型数据类型最小取值范围(TC编译系统
5、)数据类型所占位数最小取值范围int16-32768~32767short16-32768~32767long32-21亿~21亿unsignedint160~65535unsignedshort160~65535unsignedlong320~42亿(2)浮点类型float型数据在内存中占用4个字节(32位),提供7位有效数字,可能的取值范围在10-38~1038;double型数据占8个字节,提供15~16位有效数据,可能的取值约10-308~10308。(3)字符型字符型数据存储时占用8位,它实际存储的是字符对应的ASCII码(美国标准信息交换码)。如:一个char型
6、数据’A’,其ASCII码为65,故实际存储的内容是65。char型数据取值范围为-128~127,unsiguedchar型数据取值范围为0~255。字符型数据与整型数据可以通用,字符型数据所有的性质与一字节整型量相同。1.常量在程序运行过程中其值不能被改变的量——常量。包括直接常量和符号常量。用一个标识符代表一个常量——符号常量。符号常量的定义:#define标识符常量1.常量(续)1)整型常量——即整数。整型常量可以使用三种形式表示:十进制数、八进制数、十六进制数。①十进制数:如123、-60、0。②八进制数:以0开始的数据是八进制数。如0123代表八进制数123。③
7、十六进制数:以0x开始的数是十六进制数。如-0x60代表十六进制数-60,0x123代表十六进制数123。2)实型常量实数有两种表示形式。即:①十进制形式:包括整数部分、小数点、小数部分,当整数或小数部分为0时可以省略,但小数点不能省略。如128.0、.128、128.5、128.、0.0等都是十进制数形式。②指数形式:包括尾数、字符e(或E)、指数。它适用于表示较大或较小的数。e之前必须有数字,且e后面的指数必须为整数。如1.28e4或1.28E4都代表12800。2.2数据类型3)字符常量字符常量是用单引号括起
此文档下载收益归作者所有