第二章 基本数据类型及运算
- 格式:ppt
- 大小:969.00 KB
- 文档页数:146


第二章 基本数据类型和运算
一、单项选择题
1.下列数据中属于“字符串常量”的是( A )。
A.”a” B.{ABC} C.‟abc\0‟ D.‟a‟
2.下列数据中属于“字符串常量”的是( B )。
A.ABC B.“ABC” C.‟abc‟ D.‟a‟
3.在PC机中,‟\n‟在内存占用的字节数是( A )。
A.1 B.2 C.3 D.4
4.在PC机中,”a\xff”在内存占用的字节数是( C )。
A.5 B.6 C.3 D.4
5.字符串“ABC”在内存占用的字节数是( B )。
A.3 B.4 C.6 D.8
6.字符串”\‟ABCD\‟”在内存占用的字节数是( C )。
A.4 B.6 C.7 D.8
7.在C语言中,合法的长整型常数是( A )。
A.0L B.4962710 C.0.054838743 D.2.1869e10
8.在C语言中,合法的短整型常数是( D )。
A.0L B.0821 C.40000 D.0x2a
9.下列数据中不属于“字符常量”的是( C )。
A.„\xff‟ B.‘\160’ C.‟070‟ D.070
10.char型常量的内存中存放的是( A )。
A.ASCII代码值 B.BCD代码值 C.内码值 D.十进制代码值
11.若int类型数据字长为4,其最大值为( B )。
A.231 B.231-1 C.232-1 D.232
12.常数的书写格式决定了常数的类型和值,03322是( B )。
A.16进制int类型常数 B.8进制int类型常数
C.10进制int类型常数 D.10进制long int类型常数
第2章C++程序的组成本章学习目标:
1. C++程序的组成部分,函数的概念和作
用。
2. 懂得类型定义、变量和常量定义的作用,
以及变量的初始化。
3. 掌握怎样给变量赋值以及如何对这些值
进行操作。
4. 理解如何对程序输入和输出数据,能够
写出简单的C++程序。一、C++的cout和cin
1.例2.1在屏幕上分两行显示字符串:
“ComputerDepartment”和“Iamastudent”。
2.注意,不要用中文符号代替英文符号
(如:逗号,分号等),否则会编译出错。
3.cout或cin都是C++的保留字,必须用小
写。二、保留字、标识符
1.保留字——一些单词具有专门的意义和
作用,是C++预先定义好的标识符。
2.标识符——在程序设计语言中对多个元
素的命名。C++分大写小写。C++的标识符命名要遵守如下规则:
(1)不能是C++的保留字,也不能与C++中
的库函数名、类名和对象名相同;
(2)第一个字符必须是字母或下划线,不
能用数字开头;
(3)标识符一般由大小写字母、数字和下
划线组成,中间不能有空格;
(4)有效长度:随系统而异,但至少前8个字符有效。如果超长,则超长部分被舍弃。思考题:在C语言中,变量名total与变量名TOTAL、ToTaL、tOtAl等是同一个变量吗?
标识符命名的良好习惯──见名知意:
所谓“见名知意”是指通过变量名就知道
变量值的含义。通常应选择能表示数据含义的英文单词(或缩写)作变量名,或汉语拼音字头作变量名。
例如,name/xm(姓名)、sex/xb(性别)、age/nl(年龄)、salary/gz(工资)。三、I/O流控制
为了让计算机处理各种数据,首先就应该
把源数据输入到计算机中;计算机处理结束后,
再将目标数据信息以人能够识别的方式输出。
C++的输入输出操作是用I/O流控制的。
1.在屏幕显示输出:cout<
2.从键盘输入:cin>>变量名;3. 数据输入操作:相应的2个输入数据之间,用一个空格分开,例如:cin>>num1>>num2;假设给num1输入12,给num2输入36,则正确的输入操作为:12□36↙或者:12↙36↙
第二章 基本数据类型和运算
一、单项选择题
1.下列数据中属于“字符串常量”的是( A )。
A.”a” B.{ABC} C.‟abc\0‟ D.‟a‟
2.下列数据中属于“字符串常量”的是( B )。
A.ABC B.“ABC” C.‟abc‟ D.‟a‟
3.在PC机中,‟\n‟在内存占用的字节数是( A )。
A.1 B.2 C.3 D.4
4.在PC机中,”a\xff”在内存占用的字节数是( C )。
A.5 B.6 C.3 D.4
5.字符串“ABC”在内存占用的字节数是( B )。
A.3 B.4 C.6 D.8
6.字符串”\‟ABCD\‟”在内存占用的字节数是( C )。
A.4 B.6 C.7 D.8
7.在C语言中,合法的长整型常数是( A )。
A.0L B.4962710 C.0.054838743 D.2.1869e10
8.在C语言中,合法的短整型常数是( D )。
A.0L B.0821 C.40000 D.0x2a
9.下列数据中不属于“字符常量”的是( C )。
A.„\xff‟ B.‘\160’ C.‟070‟ D.070
10.char型常量的内存中存放的是( A )。
A.ASCII代码值 B.BCD代码值 C.内码值 D.十进制代码值
11.若int类型数据字长为4,其最大值为( B )。
A.231 B.231-1 C.232-1 D.232
12.常数的书写格式决定了常数的类型和值,03322是( B )。
A.16进制int类型常数 B.8进制int类型常数
C.10进制int类型常数 D.10进制long int类型常数
课题:
3.4 浮点型数据 3.5 字符型数据 3.6变量赋初值
教学目的及要求:
理解变量赋初值的几种方法;
掌握字符数据的表示方法、变量定义和使用。
教学重点:
变量赋初值的几种方法;
字符数据的表示方法、变量定义和使用。
教学难点: 变量赋初值的几种方法;
字符数据的表示方法、变量定义和使用。
教学步骤及内容 :
3.4 浮点型数据
复习上节知识(符号常量与变量的区别、标识符命名规则、变量的定义与使用)。
一、实型常量的表示方法
1、十进制小数形式
2、指数形式
二、实型变量
1、实型数据在内存中的存放形式。
按指数形式分小数部分和指数部分分别存储。
2、实型变量的分类。
3、实型数据的舍入误差。
三、实型常量的类型。
3.5 字符型数据
一、字符常量
定义:用单引号(即撇号)括起来的单个字符。
两种形式:普通字符与转义字符。
普通字符:如 ‘a’ ‘!’ ‘2’
转义字符:如 ‘\n’ ‘\b’ ‘\ddd’ ‘\xhh’
二、字符变量
字符变量是用来存放字符常量。其在内存中占一个字节。
三、字符数据在内存中的存储形式及使用方法。
将一个字符常量放到一个字符变量中,实际上是把该字符相应的 旁批栏:
ASCII码放到存储单元中。
字符数据与整型数据是可以相互赋值的。
四、字符串常量
定义:用双引号括起来的字符序列。
字符常量和字符串常量的区别。
3.6 变量赋初值
三种方法:
1、在变量定义的同时使变量初始化。
如:int a=3; int a=3,b=3,c=3; int a,b,c=3;
2、先定义,再赋值。
如:int a; a=3;
3、用 scanf()函数从键盘读入数据。