基本数据类型和简单程序设计

发布时间:   来源:文档文库   
字号:
第二章基本数据类型和简单程序设计
1数据类型








一、选择题
(1int型数据的位长度是
A8B1632D64C
(2float型数据的字节长度是
A32B644D8C
310.001e+2C语言中指数形式表示它的值是(的数,A1000.1B12.00110.003D10.0012C
(4signed的含义是
.短型符A.有符号B.无符号D长型符C
(5.下面哪一个不是定点数
A0B-13.2D3.2e+2C
(6.下面哪一个不是浮点数
A10B-0.13.2D3.2e-2C7.下面哪一个不能用来表示整型(数的是AintBshortlongDdoubleC
8.如果将表达式‘a'-32C语言表示,它的值可能(AABB66D不能表示C9short整型可以表示的数据范(围是-32768+32768B-A+32767
0C0+255D
+25610char型可以表示的数据范围(
A-32768+32768B-+32767
+256C.0~+255D.0~
11.一般情况下,float型的数据在输出小数点后的数字位数一般(
3AB4C5D6时,
12int型的数据再输出时,小数点后的数字位数一般是(





















































A0C5
13.用double表示的数据在数据存储上A.占用存储空间大,精度高C.占用存储空间大,精度不高
B6
D.没有小数点,也没有小数点后的数
(
B.占用存储空间小,精度高D.占用存储空间小,精度不高
二、填空题
1.数值类型数据分两大类,为________2.定点数的概念是___________
3.用浮点数表示的数有两个部分组成,分别是数值和___4.整型数包括三种类型,___________________________________________、分别对应的英文字符串是_____________
5.如果想测试数据类型占用存储空间长度,可以使用运算符_,如果想测试整型数

据的长度,它的格式是___
6.如果1.0e+5C语言的表示形式,那么它值的大小是__同样,1.0e-5所表示的数值大小是____
7.英文字母aA所对应的ASCII分别是_________8.如果数字0ASCII48,那么数字9ASCII__9所有的大写字母的ASCII都比小写字母的ASCII_10Sizeoffloat)的值是____
11.如果想定义y为无符号整数,应定义为;___12.负数在计算机内是以__形式存储的。三、判断题
1C语言中,数据类型可以是空类型。2C语言中实数都是以浮点形式存储的。3C语言中,字母可以作为整数参加算术运算。4.无符号的整数y,可以取值范围是-32768327675float类型和long型类型所占用的存储空间都是32位,所以对于某个数来说,不管
float型存储还是用long型存储都是一样的。6.一个char类型的字母占用1个字节长度,那么ab”的长度为27.大写字母ZASCII值比大写字母AASCII值大268.标识符是用来说明数据的类型的符号,应当放在基本数据类型的前面,用来更准确地说
明数据类型的长度和符号。9.浮点指数形式的指数部分可以不是整型数。10.整数有正负之分,而浮点数无正负之分。11.标识符char表示的含义是其后的数据是字符型或是字符串型的。12.不管是大写字母还是小写字母,ASCII都比数字ASCII大。130x14A是一个十六进制数。14.数据在计算机内可以用二进制、八进制、十六进制存储。15.如果数据始终为正数,可以将其定义为unsigned16signed类型的数据可以将其定义是正数或负数。

2常量与变量
一、选择题
1.下面属于整型常量的是Ale+22.在C语言A0xABC
B10.0

A.二进制C100

B.八进制DxDABCD
(
((


下面可以用来表示十六进
B100
3.下面属于八进制数的是AOx12B1234.下面属于十进制数的是AOx12B1235.字符'a'占用的存储空间为A1个字节B2个字节6.字符串“a”占用的存储空间为A1个字节B2个字节7C语言定义了个关键字。A32B31
8.下面不是C语言合法标认识符的是Aab2abB9面正确的字符常量AcB

C0111






C01239

D0123
(




C01239

D0123
(




C3个字节

D4个字节
C3个字节

(
D4个字节
(






C30

D33
(




Cab2

Dab_12
(




C.‘w'

D.”
(
下面不属于字符串常量的是AcB11下面转义字,可以横向跳格A的是B\t\n
12.常数的书写格式决定了常数的类型和
值,

10




C'w'

D.””
(




C\v0x1011C16进制整型常

D\r
(




D.字符常量
(
A8进制Aintx=10;
B2进制整型常量
C-1.05





13.下面不是合法常量的是
B10
14.下面不是C语言规定的进制是

D0123
(




C.十进制D.十六进制
、填空题
1C语言规定,字符串常量必须用
括起来的字符序列,这些字符序列的个数可

2.常量一般可以是整型常量、_______________、和字符串常量。3.凡是十六进制数都应该以_为首,后面可以跟____
4.字符串ILOVECHINA!”在存储时所占用的空间是字节。(假设单词之间有1

5C语言规定,标识符是以___6.用来表示地址符号的是___
7.如果要把5的值赋给整型变量x,则应写成的语句是______8.在C语言中,用来表示赋值的符号是,用来表示等于的符号是____
___开头,可以由__
__的字符序列。

9C语言规定,凡是字符常量都应当用一对_____括起来。10.如果某个数据是以数字0为首的,那么这个数字是
进制。
三、判断题
1.在C语言中数字01289可以用来表示八进制,因为它是以0开头的。(2.常量就是在程序执行的过程中不能变化的量,可以是数值常量,也可以是字符常量或字符串常量。(3.字符串常量在存储时,计算机会自动在字符串的尾部加一个转义字符\0”。(4.因为'AB'2个字母,所以它所占用的存储空间是2个字节。5.字符常量中的撇号内不能是单撇号或反斜线。6.变量就是在程序执行过程中可以发生改变的量。7.只要是十六进制数,就必须以0x为首。8123L所表示的数是长整型数。9.凡是八进制数都必须以字母o为首。10.在C语言中,某一进制的数可以用另外一进制的数来表示。11.常量可以赋值给一个变量,同样,一个变量也可以赋值给一个常量。12.字符常量可以理解成是字符串常量,二者之间没有本质的区别。13'?'是合法的字符常量。14C语言有的关键字不能用作标识符。15.不是所有的数据都可以进行四则运算的。16.常量可以是字符类型。(((((((((((((

本文来源:https://www.2haoxitong.net/k/doc/6e4e89f3473610661ed9ad51f01dc281e43a5618.html

《基本数据类型和简单程序设计.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式