您的当前位置:首页正文

计算机程序设计基础:程序的数据描述单元测试与答案

2022-09-24 来源:欧得旅游网
一、单选题

1、以下选项中属于C/C++语言的数据类型是()。 A.指针类型 B.复数型 C.列表型 D.集合型 正确答案:A

2、下列选项中表示整型数据的是( )。 A.1e2 B.\"a\" C.'abc' D.0xff 正确答案:D

3、下列语句执行后,b的值是()。 char a='5',b=(char)(a+3); A.8 B.'8' C.53 D.'56' 正确答案:B

4、C/C++语言中的标识符只能由字母、数字和下画线3种字符组成,且第一个字符()。 A.必须为字母 B.必须为下画线 C.必须为字母或下画线

D.可以是字母、数字和下画线中的任一种字符 正确答案:C

5、以下选项中合法的用户标识符是( )。 A.\\n B._2Test C.3Dmax D.A.dat 正确答案:B

6、表达式25/3%3的值是()。 A.8 B.2 C.25 D.3 正确答案:B

7、设a和b均为double型变量,且(int)a+b/b的值是( )。 A.6.500000 B.6 C.5.500000 D.6.000000 正确答案:D

8、下列程序的输出结果是()。#include int main() {

a=5.5,b=2.5,则表达式 signed char a=-129; printf(\"%d\\n\ return 0; } A.127 B.-129 C.-128 D.128 正确答案:A

9、下列程序的输出结果是()。 #include int main() {

int a=8;

printf(\"%d\\n\ return 0; } A.10 B.16 C.18 D.20 正确答案:C 二、多选题

1、下列选项中,表示整数100的是()。 A.100

B.0144 C.0x64 D.(int)1e2

正确答案:A、B、C、D

2、设x是int类型变量,则值等于10的表达式是()。 A.(10,11,10) B.(x=8,++x,x++) C.(x=8,x++,++x) D.(x=8,x++,x+1) 正确答案:A、C、D 三、判断题

1、在C/C++中,表达式3*4/2与3/2*4的值相等。 正确答案:×

2、在程序执行过程中,可以改变const常量的值。 正确答案:×

3、设m是整数,若m & 1的值为0,则m为偶数。 正确答案:√

因篇幅问题不能全部显示,请点此查看更多更全内容