中国高校课件下载中心 》 教学资源 》 大学文库

《C++语言程序设计》课程教学资源(学习指导)第2章 数据类型运算符表达式 2.1 数据类型、常量、变量

文档信息
资源类别:文库
文档格式:PDF
文档页数:3
文件大小:283.34KB
团购合买:点击进入团购
内容简介
《C++语言程序设计》课程教学资源(学习指导)第2章 数据类型运算符表达式 2.1 数据类型、常量、变量
刷新页面文档预览

2.1数据类型、常量、变量 1.知识要点 1.掌握常量和变量的概念。 2.掌握整型数据和实型数据、字符型数据和字符串型数据的概念和区别。 3.掌握各种类型的变量说明及其初始化。 2.典型例题分析与解答 1.选择题 例题1:下列说法正确的是()。 A.cout= private,public,this 答案:D 5、单选:下列四组标识符中不属于C++关键字的是()

2.1 数据类型、常量、变量 1. 知识要点 计算机的基本功能是进行数据处理。在C++语言中,数据处理的基本对象是常量和变量。运算是对各种形式的 数据进行处理。数据在内存中存放的情况由数据类型所决定,主要掌握以下的知识要点: 1.掌握常量和变量的概念。 2.掌握整型数据和实型数据、字符型数据和字符串型数据的概念和区别。 3.掌握各种类型的变量说明及其初始化。 2. 典型例题分析与解答 1. 选择题 例题1:下列说法正确的是( )。 A.cout=                                    D. private,public,this 答案:D 5、单选:下列四组标识符中不属于C++关键字的是( )

A.witch,float B.break,char C.main,cin D.continue,case 答案:A 6、单选:下列变量名中,()是合法的. .te-size C. 答案:A 7、单选:下列不合法的变量名为() A.int B. intl C.name_1 D.name0 答案:A 8、单选:不符合C++变量命名规则的是(). .years .6x,char C D.ye_78,wo 答案:B 9、判断:C+语言中使用了新的注释符(0,C语言中注释符(.*0不能在C+语言中使用 答案:错 10、判断:C+语言中标识符内的大小写字母是没有区别的 答案:错 1山、判断:在命名标识符中,大小写字母是不加区分的 答案:错 12、填空:关键字【1】的作用是输出回车换行 答案:endl 13、判断:C+程序中,每条语句结束时都加一个分号(;) 答案:对 二、数据类型 1、单选类型修饰符unsigned修饰()类型是错误的. D.float int 答案:D 2、单选:在16位机中,it型字宽为()字节 A.2 B. 4 C. 6 D.8 答案:A 3、填空:【1】是指在程序执行的过程中其值不发生改变的量 答案:常量 4、填空:字符常量通常是指用单引号括起来的一个字符,其数据类型的标识为【1】 答案:char 5、填空:用来标识数据是否带符号的关键字是【1】 答案:unsigned 6、填空:C+中只有两个逻辑常量true和【1】 答案:false 7、填空:空类型使用【1】来表示

A. witch,float        B. break,char       C. main,cin           D. continue,case 答案:A 6、单选:下列变量名中,( )是合法的. A. CHINA             B. byte-size          C. double             D. A+a 答案:A 7、单选:下列不合法的变量名为( ). A. int                    B. int1                   C. name_1          D. name0 答案:A 8、单选:不符合C++变量命名规则的是( ). A. cc,aver             B. 6x,char             C. wl,year78         D. ye_78,wo 答案:B 9、判断:C++语言中使用了新的注释符(//),C语言中注释符(/*.*/)不能在C++语言中使用. 答案:错 10、判断:C++语言中标识符内的大小写字母是没有区别的. 答案:错 11、判断:在命名标识符中,大小写字母是不加区分的. 答案:错 12、填空:关键字【1】的作用是输出回车换行. 答案:endl 13、判断:C++程序中,每条语句结束时都加一个分号(;) 答案:对 二、数据类型 1、单选:类型修饰符unsigned 修饰( )类型是错误的. A. char                 B. int                     C. long int            D. float 答案:D 2、单选:在16 位机中,int 型字宽为( )字节. A. 2                      B. 4                      C. 6                      D. 8 答案:A 3、填空:【1】是指在程序执行的过程中其值不发生改变的量. 答案:常量 4、填空:字符常量通常是指用单引号括起来的一个字符,其数据类型的标识为【1】. 答案:char 5、填空:用来标识数据是否带符号的关键字是【1】. 答案:unsigned 6、填空:C++中只有两个逻辑常量:true和【1】. 答案:false 7、填空:空类型使用【1】来表示

答案:void 三、常量 l、单选:在C+语言中,不正确的int类型的常数是(). A.28 039 037 D.OxAE 答案:B 2、单选:下列double型常量表示中,()是错误的 A.E15 B.35 3E5 D.3E-5 答案:A 3、单选:下列十六进制的整型常数表示中,()是错误的. A.Oxaf B.OxIb 2fx D.OxAE 答案:C 4、单选:下列字符常量表示中,()是错误的。 \4f B'l 答案:C 5、判断:字符串"a"和字符a'在内存中占有相同的存储空间 答案:错 6、判断:转义序列表示法只能表示字符不能表示数字 答案:对 7、单选:下列字符串常量表示中,()是错误的 0geslomo C."abcd\n" D."ABC\0” 答案:A 8、单选:下列说法正确的是(). A.cout<"\n"是一个语句,它能在屏幕上显示"n” B.168代表的是字符D C.1E+5的写法正确,它表示整型常量 D.0x10相当于020 答案:D 9、判断:C+语言中不允许使用宏定义方法定义符号常量,只能用关键字cost来定义符号常量 答案:错 四、变量 1、填空:【1】是指在程序执行的过程中其值可以发生改变的量 答案:变量 2、判断:C+的程序中,对变量一定要先说明再使用,说明只要在使用之前就可以 答案:对

答案:void 三、常量 1、单选:在C++语言中,不正确的int类型的常数是( ). A. 28                    B. 039                  C. 037                  D. 0xAE 答案:B 2、单选:下列double 型常量表示中,( )是错误的. A. E15                  B. 35                    C. 3E5                  D. 3E-5 答案:A 3、单选:下列十六进制的整型常数表示中,( )是错误的. A. Oxaf                 B. OXlb                 C. 2fx                   D. OxAE 答案:C 4、单选:下列字符常量表示中,( )是错误的. A. '\105'                B. '*'                      C. '\4f'                  D. '\a' 答案:C 5、判断:字符串"a"和字符'a'在内存中占有相同的存储空间. 答案:错 6、判断:转义序列表示法只能表示字符不能表示数字. 答案:对 7、单选:下列字符串常量表示中,( )是错误的. A. "\" yes\"or\"No\"                            B. "\'OK\'"             C. "abcd\n"        D. "ABC\0 " 答案:A 8、单选:下列说法正确的是( ). A. cout<<"\n"是一个语句,它能在屏幕上显示"\n" B. \68代表的是字符D C. 1E+5的写法正确,它表示整型常量 D. 0x10相当于020 答案:D 9、判断:C++语言中不允许使用宏定义方法定义符号常量,只能用关键字const来定义符号常量. 答案:错 四、变量 1、填空:【1】是指在程序执行的过程中其值可以发生改变的量. 答案:变量 2、判断:C++的程序中,对变量一定要先说明再使用,说明只要在使用之前就可以. 答案:对

已到末页,全文结束
刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档