- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1.2章 c语言概述演示文稿.PPT
C语言程序设计 第一章 概述 1.3 VC++6.0 运行环境 VC++6.0 注意事项 新建文件时,文件名后的“.c”一定不能丢。 编辑文件时,文件包含命令#include stdio.h一定要有,而且在main函数的上方。 文件完成后,应当选择文件——关闭工作区命令,结束该程序的操作,之后才能开始新的程序。 第2节 数据类型 2.1 数据在计算机中怎样存储 1、数据在计算机中是以二进制形式存储的。 2、位,字节,地址 2.2 C的数据类型 2.2.1、 常量和符号常量 ?? (1)直接常量(字面常量) 整型常量:12、0、-3; ???????实型常量:4.6、-1.23; ???????字符常量:‘a’、‘b’、 ‘$’ 。 2.2.1、 常量和符号常量 ?? (2) 符号常量 在C语言中,可以用一个标识符来代表一个常量,称之为符号常量。 【例2.1】符号常量的使用。 #define PI 3.14159 main() { double r,s; r=5.0; s=PI*r*r; printf(“s=%f\n”,s); } 符号常量与变量不同,它的值在其作用域内不能改变,也不能再被赋值。 习惯上符号常量的标识符用大写字母,变量标识符用小写字母,以示区别。 使用符号常量的好处是: a.含义清楚; b.能做到“一改全改”。 2.2.2、 变量 在程序的运行过程其值可以改变的量称为变量。 ##变量定义 定义变量的一般形式为: 类型说明符 变量名,变量名,...; 例如: int a,b,c; (a,b,c为整型变量) char x,y; (x,y为字符型变量) float p; (定义变量p为浮点数) 在C语言中对变量作强制定义,也就是“先定义,后使用”。 ##变量名(标识符) 在程序中使用的变量名、函数名、数组名等统称为标识符。除库函数的函数名由系统定义外,其余都由用户自定义。 C 规定,标识符只能是由字母(A~Z,a~z)、数字(0~9)、下划线( _ )三种字符组成,并且其第一个字符必须是字母或下划线。 以下标识符是不是合法的: a 3s,s*T, x, x3, ab BOOK_1, sum5,M.D.John, 在C语言中标识符分为三种: (1) 关键字 C语言已经预先制定了一批标识符,他们在程序中都代表着固定的含义,不能另作他用。 例如:int double float if else等等。 (2) 预定义标识符 在C语言中预先定义并具有特定含义的标识符。例如:printf ,define 等等。 (3) 用户标识符 用户标识符是一般用来给变量、数组、函数等命名。命名应做到“见名知意”。例如:用name,day,total等 。 ##变量名与变量值## 【例】 int a=3; 2.3 整型数据 2.3.1 整型常量的表示方法 2.3.2 整型变量 1.正整数------补码与原码的形式相同。 3.把内存中的补码形式转化成十进制的负整数,步骤如下: (1)除符号位外,按位取反。 (2)将所得的二进制换成十进制。 (3)将求得的数减1。 2.3.5 整型常量的类型 【1】一个整型常量的后面加字母u,则认为是unsigned int 型,例123u。 【2】一个整型常量的后面加字母L(l),则认为是Long int 型,例123L。 2.4 实型数据 规范化指数形式 2.4.2 实型变量 写出程序运行结果 ***说明*** 【1】自增运算符和自减运算符,只能用于变量,而不能用于常量和表达式。5++或者(a+b)++都是不合法的。 【2】++和--的结合方向是“自右向左”。 例: int i=3,j; j=-i++; printf(“%d,%d”,j,i); 三、算术表达式 四、强制类型转换 2.6 赋值运算符和赋值表达式 赋值符号“=”就是赋值运算符,它的作用就是将一个数据赋给一个变量。 **说明** ① a+=b ② a + = b ③ a= a + b **赋值表达式 由赋值运算符将一个变量和一个表达式连接起来的式子,称为赋值表达式。 【1】赋值表达式的求解 将赋值运算符右侧的“表达式”的值赋给左侧的变量。 【2】赋值表达式的值就是被赋值的变量的值。 例如:“a=5”该赋值表达式的值就是5(变量a的值是5). **练习 a=b=c=5 a=5+(
您可能关注的文档
- 电力拖动自动控制系统(陈伯时)ppt2-4转速、电流双闭环直流调速系统和调节器的工程设计方法演示文稿.PPT
- 电子表格excel87742演示文稿.PPT
- 电子表格Excel应用教程课件演示文稿.PPT
- 电子表格EXCEL的使用技巧.doc
- 电子表格全部演示文稿.PPT
- 电子表格培训(基础版)演示文稿.PPT
- 电子表格演示文稿.PPT
- 电子表格软件Excel83336演示文稿.PPT
- 电子表格软件Excel83502演示文稿.PPT
- 电子表格软件Excel83692演示文稿.PPT
- 浙江省温州市浙南名校联盟2025-2026学年高一上学期期中联考数学试题含解析.docx
- 26高考数学提分秘诀重难点34圆锥曲线中的定点、定值、定直线问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点35概率与统计的综合问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点31圆锥曲线中的切线与切点弦问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点30圆锥曲线中的弦长问题与长度和、差、商、积问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点29巧解圆锥曲线的离心率问题(举一反三专项训练)(全国通用)(含解析).docx
- 26高考数学提分秘诀重难点28直线与圆的综合(举一反三专项训练)(全国通用)(含解析).docx
- 寡核苷酸药物重复给药毒性研究技术指南.docx
- 重组溶瘤腺病毒生产质量管理标准.docx
- 26高考数学提分秘诀重难点27直线与圆中常考的最值与范围问题(举一反三专项训练)(全国通用)(含解析).docx
有哪些信誉好的足球投注网站
文档评论(0)