版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、数据访问-变量和变量类型,第八格科技中心,认识计算机硬件,变量和变量类型,动手练习,Content,目 录,作业,01,认识计算机硬件,Part One,认识计算机 一个完整的计算机系统由 硬件系统 和 软件系统 两大部分组成,什么是硬件系统? 计算机硬件系统就是那些看得见、摸得着的那些东西。,计算机的硬件有哪些呢? 输入设备:如键盘、鼠标、扫描仪、数码相机、摄像头、麦克风等; 输出设备:如显示器、音箱、各种打印机、喇叭等; 存储器:又分内存,外存。内存如各种内存条,外存如硬盘、光盘、U盘、TF卡、SD卡等; 中央处理器 (CPU):控制、管理 各种计算机硬件,并完成各种各 样的运算。,02,
2、变量和变量类型,Part Two,变量 是计算机内存中一段有名字的连续存储空间。 在源代码中通过定义变量来申请并命名这样的存储空间,并通过变量的名字来使用这段存储空间。 在代码中可以只使用一个变量,也可以使用多个变量。 变量类型 变量中可以存放单词、数值、日期、声音、图像以及属性等可被计算机处理的任何信息。变量可存储什么样类型的数据,称为变量的数据类型。某种数据类型的变量往往只能存放相应类型的数据,一般不能混存,如存放日期类型的变量不能存放图像。,例(书上2.1):将整数65存储到计算机内存中,并输出。 #include using namespace std; int main() int
3、a;/声明整型变量,变量名为a a=65; coutaendl; return 0; ,例(书上2.2):阅读下列程序,说说变量a的作用。 #include using namespace std; int main() int a; a=65; coutaendl; a=100; coutaendl; return 0; ,变量名 变量是在程序运行期间其值可以改变的量。一个变量应该有一个名字,在内存中占据一定的存储单元,在该存储单元中存放变量的值。请注意区分变量名和变量值这两个不同的概念。 C+变量命名规则: 变量名只能是字母(a-z A-Z),数字(0-9),下划线(_)的组合,不能包含空
4、格,数字不能放在变量名首位。 变量名不能使用C+的关键字即保留字。关键字是被系统定义为特殊含义的单词(标识符)。,例(书例2.3)以下合法的变量名是:( C ) A. Int B. 10days C.my_book D.us$D.count 练习: 1.下面不能出现在变量名中的是( ) A. 大写字母 B. 中划线 C. 数字字符 D. 下划线 2.下列选项中,不能用作变量名的是( ) A. _1234_ B. _1_2 C. int_2_ D. 2_int 3.以下选项中合法的变量名是( ) A. long(关键字) B. _2Test C. 3Dmax D. A.dat 4. 以下不能定义
5、为变量名的是( ) A. Main B. _0 C. _int D. sizeof(运算符),定义变量 在C+语言中,要求对所有用到的变量必须“先定义,后使用”。定义变量的一般形式是: 变量类型 变量名表列; 变量名表列指的是一个或多个变量名的序列,各变量间以逗号分隔。如: float a,b,c,d,e; 定义a,b,c,d,e为单精度浮点型变量。 可以在定义变量时指定它的初值。如: float a=83.5, b, c=64.5, d=81.2, e; 上面语句对变量a,c,d指定了初值,b和d未指定初值。,书例2.4:将实数65.5存储到计算机内存变量a中,并输出。 #include u
6、sing namespace std; int main() float a; a=65.5; coutaendl; return 0; ,书例2.5:将字符“A”存储到计算机内存变量a中,并输出。 #include using namespace std; int main() char a; a= A ; coutaendl; return 0; ,书例2.6:求长为7.5cm,宽为10.6cm的矩形面积,要求用 变量存储数据。 #include using namespace std; int main() float x=7.5,y=10.6; cout矩形面积为:x*yendl; return 0; ,03,动手练习,Part Three,求半径为7.5cm的园的面积,要求用变量存储数据。 已知一个圆茶杯的半径为5cm,高为10cm,求这个茶杯能存放的水容量。假设茶杯上下一样粗细。要求用变量存储数据。,04
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026云南昆明民泰保安有限责任公司劳务外包文员财务人员招聘笔试笔试历年备考题库附带答案详解
- 2026东方电气集团国际合作有限公司第二批社会招聘录用人选笔试历年典型考点题库附带答案详解
- 2025贵州水投水库运营管理遵义有限公司第一批招聘笔试笔试历年备考题库附带答案详解
- 2025浙江宁波市海欣控股集团有限公司第二批次招聘国有企业工作人员人员拟聘用人员笔试历年常考点试题专练附带答案详解
- 2.2《动物的繁殖》教案 2025-2026学年小学科学三年级下册 教科版
- 2026宿迁市港口集团有限公司第一批次一般管理人员适岗评价笔试备考试题及答案解析
- 2026江西农业大学林学院园林与艺术学院劳动聘用制人员招聘2人笔试备考题库及答案解析
- 2026湖北宜昌市第二社会福利院招聘劳务派遣制人员1人笔试备考试题及答案解析
- 2026年梅州市劳动保障监查系统事业单位人员招聘考试备考试题及答案详解
- 浙江省商业集团有限公司招聘(2026年第2期)笔试参考试题及答案解析
- 2026重庆北碚区静观镇招聘在村挂职本土人才8人考试参考题库及答案解析
- 2025年神农架林区公安局招聘辅警真题
- 2026“才聚齐鲁 成就未来”山东铁投能源集团、山东清洁热网有限公司招聘128人笔试参考试题及答案详解
- (2026年)检验检测机构资质认定“一单一库”的学习与解读(2026年实施)课件
- 24J113-1 内隔墙-轻质条板(一)
- 公共卫生执业医师实践技能考试试题及答案
- GB/T 20303.1-2016起重机司机室和控制站第1部分:总则
- 工会经费使用管理常见问题解答
- 缺血性脑卒中抗凝治疗课件
- 《青蒿素:人类征服疾病的一小步》课文原文与同步练习
- 2023式警车外观制式涂装规范
评论
0/150
提交评论