欢迎来到天天文库
浏览记录
ID:57011707
大小:340.50 KB
页数:21页
时间:2020-07-26
《C语言基本语法课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章C语言基本语法主讲人:回展锋上章回顾程序算法流程图简单C程序本章目标数据类型变量和常量简单的输入输出算术运算符表达式数据类型数据类型----数据的类型,类似数学中把数据分成整数和小数基本数据类型int整型 2个字节 -32768~32767float单精度浮点型 4个字节 6~7位double双精度浮点型 8个字节 15~16位char 字符型 1个字节 0~255void 空类型 0个字节 无值派生数据类型longint长整型 4个字节-2147483648~2147483647longdouble双精度浮点型16个字节18~19位复杂数据类型结构体数据类型,
2、联合体数据类型等.变量和常量(一)常量是在程序中保持不变的量数值型常量53.45‘A’“hello”符号型常量#define常量名值#defineN10常量代表的值在程序永远保持不变,若想改变其值,只能在声明常量的位置更改变量和常量(二)编写程序时,常常需要将数据存储在内存中,方便后面使用这个数据或者修改这个数据的值。变量:在内存中分配一块空间,用来存放程序中用到的数据变量的声明语法:数据类型变量名;例:intnumber;floatmoney;doublepi;charsex;longintsum;变量命名规则变量名可以由字母、数字和_(下划线)组合而成变量名必须以字母
3、或_(下划线)开头变量名不能包含空白字符(换行符、空格和制表符称为空白字符)C语言中的某些词(例如int和float等)称为保留字,具有特殊意义,不能用作变量名C语言区分大小写,因此变量price与变量PRICE是两个不同的变量起名要有意义整型变量intnumber;number=100;声明整型变量numbernumber变量只能用来存放整数number变量占内存空间2个字节number变量存放的整数范围:-32768至+32767长整型变量longintsum;sum=123456;sum变量可以存放int变量存放不下的数据,如大于32767的数值sum变量占内存空间
4、4个字节浮点型变量floatmoney;money=123.456;doublepi;pi=3.1415926535897932;money和pi变量都可以用来存放小数。money存放的小数有效数字为6-7位,占内存空间4个字节double存放的小数有效数字为14位左右,占内存空间8个字节字符型变量charsex;Sex=‘F’;sex变量用来存放字符数据字符数据为单引号包含的一个字符组成,如’A’,’9’sex变量占内存空间1个字节算术运算符2-1算术一元二元操作数操作数运算符二元运算符Sumnum1num2操作数运算符表达式算术运算符2-2一元运算符:++自加1运算x
5、++或++xx=x+1--自减1运算x--或--xx=x-1二元运算符:+两个数相加-两个数相减*两个数相乘/两个数相除%两个数取余简单输入/输出功能printf()函数标准输出函数scanf()函数标准输入函数使用时需要在程序的开头引用头文件#includeprintf函数intsum=150;printf("%d",sum);printf将一些信息按照指定的格式送到标准输出(显示器)"%d"sum将按指定的格式显示该变量的值数据格式说明%d将参数按整数形式转换输出,对应参数应是int类型%ld将参数按长整数形式转换输出,对应参数应是long类型%
6、f将参数按带小数点数形式输出,对应参数应是float类型,默认情况下精确到6位小数%lf将参数按带小数点数形式输出,对应参数应是double类型,默认情况下精确到15位小数%c将参数按字符形式转换输出,对应参数应是char类型scanf("%d",&num);scanf函数scanf函数从标准输入(键盘)读取信息,按照格式描述把读入的信息转换为指定数据类型的数据,并把这些数据赋给指定的程序变量。转换字符串&符号(附在读取的每个变量上)用于指明变量在内存中的位置变量的名称输入/输出函数(printf/scanf)用于接受和显示数据或信息#includevo
7、idmain(){intnum,square;printf("请输入一个数:");scanf("%d",&num);square=num*num;printf("%d的平方为%d",num,square);}输入/输出函数数据格式换行本章总结变量和常量数据类型简单输入输出算术运算符表达式结束TheEnd
此文档下载收益归作者所有