首页 理论教育 计算机应用专业综合(上):字符常量选择

计算机应用专业综合(上):字符常量选择

时间:2023-11-19 理论教育 版权反馈
【摘要】:A.字符A B.字符a C.字符c D.非法的常量7.以下选项中,正确的字符常量是( )。

计算机应用专业综合(上):字符常量选择

一、选择题

1.以下( )组中的常数都是合法的C语言常量。

A.-0,'/N',2E5  B."222",7FF,03

C.'123','\678','{' D."12.50",-0Xlal,03e5

2.若有说明char sl='\067';char s2="1";char s3='l';则s1中( ),s2中( ),s3中( )。

A.包含3个字符 B.包含2个字符

C.包含1个字符 D.无定值,说明不合法

3.不合法的字符常量是( )。

A.'\t' B."A" C.'a' D.'\x32'

4.合法的字符常量是( )。

A.'\084' B.'\84' C.'ab' D.'\x43'

5.是C语言提供的合法的数据类型关键字( )。

A.Float  B.signed  C.integer  D.Char

6.属于合法的C语言长整型常量的是( )。

A.5876273  B.0L  C.2E10  D.(long)5876273

7.对于char cx='\039';语句,正确的是( )。

A.不合法 B.cx的ASCII值是33

C.cx的值为四个字符 D.cx的值为三个字符

8.为了计算s=10! (即10的阶乘),则s变量应定义为( )。

A.int  B.unsigned  C.long  D.以上三种类型均可

9.以下所列的C语言常量中,错误的是( )。

A.0x FF  B.1.2e0.5  C.2L  D.'\72'

10.以下选项中,合法转义字符的选项是( )。

A.'\\' B.'\018' C.'xab' D.'\abc'

二、填空题

11.C语言中基本数据类型,按其值是否可以改变分为_____________和_____________两种,在程序执行过程中,其值不能改变的量称为_____________,其值可以改变的量称为_____________。_____________可以不经过说明就可以使用,而_____________必须先定义后使用。

12.C语言中的常量有三类:_____________、____________和_____________。

13.整型常量通常用三种数字来表示,没有任何标志的_____________进制数,比如123,以_____________开头的_____________进制数,比如0123 和以_____________开头或以_____________开头的_____________进制数,比如0x123。

14.十进制数有十个数码,是_____________,八进制数有八个数码,是_____________,十六进制数有十六个数码,是_____________和_____________。

15.字符型常量有_____________和_____________,前者是用单引号引起来的_____________个字符,后者是用_____________引起来的_____________个字符,后者总是以_____________为结束符。

一、选择题(www.xing528.com)

1.合法的字符常量是( )。

A.'\x' B.x  C.'x' D."x"

2.合法的字符常量是( )。

A.'\x84' B.'\84' C.'84' D."84"

3.是C语言不合法的常量是( )。

A.09  B.9  C.0x9  D.'9'

4.属于合法的C语言实型常量的是( )。

A.5.8e3.5  B.5.8e  C.e3.5  D.5.8e3

5.以下选项中,合法的实型常数是( )。

A.5E2.0  B.E-3  C.2E0  D.1.3E

6.已知大写字母A 的ASCII码值是65,小写字母a的ASCII码是97,则用八进制表示的字符常量'\101'是( )。

A.字符A  B.字符a  C.字符c  D.非法的常量

7.以下选项中,正确的字符常量是( )。

A."F" B.'\\' C.'W' D.'\0\0'

8.以下选项中可作为C语言合法整数的是( )。

A.10110B  B.0386  C.0Xffa  D.x2a2

9.下列变量定义中合法的是( )。

A.short_a=1-.le-1; B.double b=1+5e2.5;

C.long do=0xfda L; D.float 2_and=1-e-3;

10.若有说明语句:char s='\72';则变量s( )。

A.包含一个字符 B.包含两个字符

C.包含三个字符 D.说明不合法,s的值不确定

二、填空题

11.浮点型数据在计算机内部有_________和________两种存储方式,后者用________或___________表示以10 为底的指数;其前是___________且必须___________;其后是___________,且必须___________。

12.字符常量是用___________括起来,有普通字符与___________两种,后者以___________开头,后面跟一个或者多个字符,表示特殊意义。

13.C语言中可以用标识符来代表一个常量,称之为___________,定义该常量的语言称为___________,它的一般形式为_____________________。

14.整型数据的基本类型说明符为__________________________,根据数值的范围将数据定义为__________、_____________和___________,对应的类型说明符为__________、___________和___________。

15.变量名取名时,应做到“_____________”,变量名区分___________,一般__________写,变量在使用前应先___________。

16.在C 语言中,以16 位机为例,一个char型数据在内存中占________字节;一个int型数据在内存中占_________字节,一个long型和float型数据在内存中占_________字节,一个double型数据在内存中占________字节,不同的编译系统,相同类型的数据在内存中所占字节数___________。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈