《顺序程序设计》ppt课件2

《顺序程序设计》ppt课件2

ID:27338396

大小:830.01 KB

页数:47页

时间:2018-12-01

《顺序程序设计》ppt课件2_第1页
《顺序程序设计》ppt课件2_第2页
《顺序程序设计》ppt课件2_第3页
《顺序程序设计》ppt课件2_第4页
《顺序程序设计》ppt课件2_第5页
资源描述:

《《顺序程序设计》ppt课件2》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第三章顺序程序设计延边大学师范学院于茂春C程序设计第三章顺序程序设计3.1常量与变量3.2C的数据类型3.3整型数据3.4字符型数据3.5浮点型数据3.6运算符和算表达式3.7C语句概述3.8赋值语句3.9数据的输入输出3.10逗号运算符和逗号表达式3.1常量与变量1.常量:在程序运行过程中,其值不能改变的量称为常量也可以用一个标识符代表一个常量#include#definePRICE30intmain(){intnum,total;num=10;total=num*PRICE;printf(“total=%d”,

2、total);return0;}#includeintmain(){inta,b;charx,y;a=1;b=2;x=‘c’;y=‘s’;printf(“%d=%c”,a,x);printf(“%d=%c”,b,y);return0;}2.变量其值可以改变的量称为变量。例:#includeintmain(){inta,b;a=3;b=4;printf(“%d”,a);a=a+b;printf(“%d”,a);return0;}用来标识变量名、符号常量名、函数名、数组名、类型名、文件名的有效字符序列

3、称为标识符。(关键字、预定义、用户标识符)标识符:只能由字母、数字、下划线三种字符组成,且第一个字符必须为字母或下划线合法标识符:first,stu_1_1,_tea,a1,FIRST,First非法标识符:a.m,ab&c,1stu,$56,a>b*注意:C程序中的变量必须先定义后使用回第三章变量命名规则1、只能由字母、数字、下划线三种字符组成2、第一个字符必须为字母或下划线3、大小写有区别4、不允许使用保留字和关键字5、最大长度无统一规定,随系统而变3.常变量:constinta=3;有类型,占存储单元,不允许改变其值。有名字的

4、不变量。3.2C的数据类型整型字符型基本类型实型(浮点型)单精度型枚举类型双精度型数组类型数据类型构造类型结构体类型共用体类型指针类型空类型回第三章3.3整型数据1.整型常量的表示方法十进制整数。如123,-456,0等。八进制整数。以0开头,如0123,-011等。十六进制整数。以0x开头。如0x123,-0x12等。2.整型变量(1)整型数据在内存中的存放形式(以补码方式表示)inti;i=10;i10i0101000000000000(2)整型变量的分类基本整型,以int表示。如:inta,b;短整型,以shortint或sh

5、ort表示。如:shorta,b;长整型,以longint或long表示。如:longa,b;无符号数。加上修饰符unsigned。整型数据的取值范围:[signed]int16位-32768~32767%dunsigned[int]16位0~65535%u[signed]short[int]16位-32768~32767%dunsignedshort[int]16位0~65535%ulong[int]32位-2147483648~2147483647%ldunsignedlong[int]32位0~4294967295%lu*[s

6、igned]longlong[int]unsigned]longlong[int]*VC++中short2个字节,int、longint4个字节,32位(3)整型变量的定义与使用对程序中的变量要先定义后使用。定义方式:inta;longa,b;unsignedlongc,d,e;对变量的定义,一般放在函数开头的声明部分。#includeintmain(){inta,b,c,d;unsignedu;a=12;b=-24;u=10;c=a+u;d=b+u;printf(“a+u=%d;b+u=%d”,c,d);re

7、turn0;}#includeintmain(){inta,b;a=32767;b=a+1;printf(“%d,%d”,a.b);return0;}运行结果:a+u=22;b+u=143.4字符型数据1.字符常量:用单撇号括起来的一个字符。如:‘a’,’?’,’D’。特殊形式的字符常量(转义字符):,r,05,x2e。2.字符变量:用来存放字符常量,一个字符变量只能存放一个字符。charc1,c2;c1=‘a’;c2=‘b’;ac1bc2c19798c2c1=97;c2=98;intc1;charc2

8、;c1=‘a’;c2=97;10000110c1c201000110c1c210000110100001100000000048页表3.3例:#includeintmain(){charc1,c2;c1=97;c2=

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

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

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