全国信息技术应用考试

Java中一个字符占用两个字节,所有字符采用的都是()码表。

题目

Java中一个字符占用两个字节,所有字符采用的都是()码表。

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在Java语言中,每个字符用______个字节表示。


正确答案:2
2

第2题:

下列关于字符流的叙述中,不正确的是( )。

A.字符输出流均为Writer的子类

B.在Java中处理Unicode码的所有类,都是从FileReader和FileWriter两个抽象类中衍生的

C.在Java中,字符都是以Unicode码的形式表示的

D.字节输入流均为Reader的子类


正确答案:A
解析:在Java中,字符都是以16位Unicode码的形式表示的。处理Unicode码的所有类都是从Reader和Writer两个抽象超类中衍生的。字符输入流均为Reader的子类,而字符输出流均为Writer的子类。

第3题:

西文字符在计算机中通常采用ASCII码表示,每个字节存放1字符。


正确答案:√

第4题:

字符编码中一个字符占用一个字节(8位),其最高位(即第8位)的作用是( )。


正确答案:B

第5题:

以下叙述中正确的是

A.两个字符串可以用关系运算符进行大小比较

B.函数调用strlen(s);会返回字符串S实际占用内存的大小(以字节为单位)

C.C语言本身没有提供对字符串进行整体操作的运算符

D.当拼接两个字符串时,结果字符串占用的内存空间是两个原串占用空间的和


正确答案:C
本题考查字符串处理函数strien、strcat、strcmp。B选项中strlen返回的是字符串s实际占用内存大小加上结尾符,A选项中不能用关系运算符进行大小比较,可以使用strcmp。D选项当使用连接函数strcat时,内存空间会减少一个字符位置。

第6题:

有以下函数

该函数的功能是( )。

A.计算s所指字符串占用内存字节的个数

B.比较两个字符串的大小

C.计算s所指字符串的长度

D.将s所指字符串复制到字符串t中


正确答案:C
首先char*s接受一个字符型数组的首地址并将这个首地址赋给另一个字符型指针char*t,while(*t++)不断循环,直到*t为‘\o’,再将t一1,这时字符指针t指向字符串的最后一个字符,又因为s指向字符数组的首地址即字符串的首地址,所以return(t--s)便是返回字符数组中字符串的长度。故本题答案为C)。

第7题:

Java的字符类型采用的是Unicode编码方案,每个Unicode码占用( )个字节。

A.1

B.2

C.3

D.4


正确答案:B
解析:本题具体考查Java语言对字符类型编码方案的理解。与C++语言不同,Java的字符类型采用的是Unicode编码方案,而Unicode编码方案每个字符占用2个字节。故本题答案是B。

第8题:

字符编码中一个字符占用一个字节(8位),其最高位(即第8位)的作用是( )。

A.表示数值的正负

B.奇偶校验

C.不起作用

D.表示数值的存放位置


正确答案:B

第9题:

针对字符串的操作,Java提供了两个字符串类,分别是String和()


答案:StringBuffer

第10题:

( 10 )在 Java 中,字符是以16位的 【 10 】 码表示。

( 10 )在 Java 中,字符是以16位的 【 10 】 码表示。


正确答案:

更多相关问题