c期中考试模板_第1页
c期中考试模板_第2页
c期中考试模板_第3页
c期中考试模板_第4页
c期中考试模板_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

C++期中考试一、解说以下词并举例,说明其作用。1、程序构造:一般而言,C++程序的构造包含申明区、函数区两个部分,在任何一个区内都可以随时插入解说。比方从键盘输入圆的半径,求圆的面积。2、开发工具:可以为用户供给一个集编写、编译、链接、调试运转于一体的集成环境,即在一个程序的控制下可以分步或一次性地完成编写、编译、链接、调试运转工作。如VisualC++.3、单词:单词有若干个合法字符构成,比方:表记符、关键字、运算符、常亮、变量、说明符、分开符。4、数据种类:数据种类主要由基本种类、构造种类、指针、类、空种类五部分构成。此中基本种类有整型、字符型、实数、列举型四类构成;构造种类有数组、构造体、共用体三类构成。如:四个最基本的数据种类:int、char、float、double,它们可以被修饰符short、unsigned、signed、long修饰,以扩展4个最基本的数据种类。5、常量:常量是在程序中不应变的量。比方C++程序中的常量有:整型常量、浮点型常量、字符常量和字符串常量4种。6、变量:变量是在程序中可以改变的量。变量的三因素:名字、种类和值。变量的种类包含储蓄类和数据种类两个方面;某个变量的值被改变后,将向来保持到下一次被改变。变量是一种表记符,其命名完整与表记符同样。比方:inta,b,c;//a,b,c为整型变量。7、作用域:平时来说,一段程序代码中所用到的名字其实不老是有效/可用的,而限制这个名字的可用性的代码范围就是这个名字的作用域。作用域的使用提升了程序逻辑的局部性,加强程序的靠谱性,减少名字矛盾。比方:在main函数中,对象的作用域为他所在的近来的一对花括号内。8、储蓄类型:储蓄类型由自动储蓄类、存放器储蓄类、静态储蓄类、外面储蓄类四种构成。比方:外面储蓄类的作用域是整个程序,包含该程序的各个文件。生计期是整个程序,在程序结束时才开释内存。储蓄保留文件。9、参数:C语言中参数分为实质参数(实参)与形式参数(形实际参数是在调用时传达个该函数的参数。形式参数是在定义函数名和函数体的时候使用的参数,目的是用来接收调用该函数时传如的参数。实质参数是在调用时传达个该函数的参数.比方:举一个很简单的例子:#include<stdio.h>intf(intb)//b为形参{returnb;}voidmain( ){inta=1;printf("%d",f(a));//a为实参}10、返回值:函数返回值的意思是将函数实现的结果返回给调用者。如:intmax3(intx1,intx2,intx3);最前面的int是指max3( )函数的返回值种类,该函数对三个整数进行比较,返回此中最大的一个数的值。二、到目前为止,归纳你学过的数据的数据种类形式、作用、意义。1、基本种类。基本种类有整型、字符型、实数、列举型四类构成。第一个是整型,就是整数,比方5,8,它差别与小数(计算机中叫浮点数),比方

5.8就是小数,而不是整数变量,也就是说它是可以变化的,比方

inti;i

就是一个变量,可以给它赋值

i=2,i=3

等等之类的。它差别与常量,比方

5,它就是一个常量,不可以再给它赋值,如

5=6

这是不可以的。整型变量,就是可以被赋整数值的变量。此中基本型种类说明符为int,在内存中占2个字节,其取值为基本整常数;短整量种类说明符为shortint或short'C110F1。所占字节和取值范围均与基本型同样;长整型种类说明符为longint或long,在内存中占4个字节,其取值为长整常数无符号型种类说明符为unsigned。无符号型又可与上述三各种类般配而构成:(1)无符号基本型种类说明符为unsignedint或unsigned。(2)无符号短整型种类说明符为unsignedshort(3)无符号长整型种类说明符为unsignedlong第二个是字符型(Character)数据是不具计算能力的文字数据种类,用char表示。它包含中文字符、英文字符、数字字符和其余ASCⅡ字符,其长度(即字符个数)范围是0-254个字符。第三个是实数简单的说就是小数,变量种类分为单精度实型和双精度实型;单精度实型的数据种类符为float,占用4字节内存空间,数值范围是1e-38~1e38保留7位;双精度实型的数据种类符为double,占用8字节内存空间,数值范围是1e-308~1e308保留11位。第四个是列举型假如一个变量只有几种可能的值,可以定义为列举(enumeration)种类.所谓“列举”是指将变量的值一一列举出来,变量的值只好在列举出来的值的范围内.申明列举种类用enum开头.比方:enumweekday{sun,mon,tue,wed,thu,fri,sat};上边声了然一个列举种类weekday,花括里的sun,mon,,sat等称为列举元素或列举常量.表示这个种类的变量的值只好是以上7个值之一.它们是用户自己定义的表记符.构造种类。构造种类由数组、构造体、共用体三部分构成。数组是把拥有同样数据种类的若干变量按有序的形式组织起来,以便于程序办理,这些数据元素的会集就是数组,按照数组元素的种类不一样,可分为:数值数组、字符数组、指针数组构造数组等各种类型;构造体就是把一些变量组合一起来表示一些事物;3、指针。在计算机中,全部的数据都是存放在储存器中的。一般把储存器中的一个字节称为一个内存单元,不一样的数据种类所占用的内存单元数不等,如整型量占2个单元,字符量占1个单元等,在前面已有详细的介绍。为了正确地接见这些内存单元,一定为每个内存单元编上号。依据一个内存单元的编号即可正确地找到该内存单元。内存单元的编号也叫做地址。既然依据内存单元的编号或地址就可以找到所需的内存单元,所以平时也把这个地址称为指针。内存单元的指针和内存单元的内容是两个不一样的看法。可以用一个平常的例子来说明它们之间的关系。我们到银行去存取款时,银行工作人员将依据我们的帐号去找我们的存款单,找到以后在存单上写入存款、取款的金额。在这里,帐号就是存单的指针,存款数是存单的内容。对于一个内存单元来说,单元的地址即为指针,此中存放的数据才是该单元的内容。在C语言中,同意用一个变量来存放指针,这类变量称为指针变量。所以,一个指针变量的值就是某个内存单元的地址或称为某内存单元的指针。数据种类的描述确立了数据在内存中所占空间的大小与数据表达范围。基本型短整型长整型整型无符号整型基本种类无符号型无符号短整型无符号长整型字符型实数(浮点型)单精度双精度列举型数组数据种类构造种类构造体共用体指针四,说说你对该门课程的认识?如何教与学?认识:C++这个词在中国大陆的程序员圈子中平时被读做“C加加”,而西方的程序员平时读做“Cplusplus,”“CPP”。它是一种使用特别广泛的计算机编程语言。C++是一种静态数据种类检查的、支持多重编程范式的通用程序设计语言。它支持过程化程序设计、数据抽象、面向对象程序设计、泛型程序设计等多种程序设计风格。最新正式标准C++于2014年8月18日宣告。其编程领域众广,常用于系统开发,引擎开发等应用领域,是到现在为止最受广大程序员受用的最强盛编程语言之一,支持类:类、封装、重载等特征。如何教与学:对教:老师应当追求好的教课方法,找到学生感兴趣的地方,不可以采纳传统的教课方法,可以放视频,做课堂练习等等,也可以做一些课堂的问答竞赛,尽可能使课堂的学习氛围更加活跃,不可以让学生在课堂玩手机,感觉上课无事可做,尽可能与学生互动,获得学生的认同,这样才能方便此后更好的教课。对学:学生应当配合老师的教课方案,可能老师的方案和自己理想中的不太切合,但是学生还是应当尽可能去配合老师的教课,做的尽可能适应老师的方法。在课堂上,应当认真的听

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论