文档详情

C多选题(附答案) .pdf

发布:2024-07-17约7.33千字共11页下载文档
文本预览下载声明

C多选题(附答案)

多选题题库

C概述

1、[多选题.2005-4]不是C语言程序的基本单位是________。(A)、

程序行(B)、函数(C)、语句

(D)、字符

2、[多选题.2005-4]以下说法中不正确的是________。

(A)、C语言程序中的main()函数必须放在程序的开始部分(B)、

C语言程序总是从第一个函数开始执行

(C)、在C语言程序中,要调用的函数必须在main()函数中定义

(D)、C语言程序总是从main()函数开始执行3、[多选题.2005-12]以

下说法中不正确的是________。(A)、C++语言程序总是从第一个函数开

始执行

(B)、C++语言程序总是从main()函数开始执行

(C)、C++语言程序中的main()函数必须放在程序的开始部分(D)、

在C++语言程序中,要调用的函数必须在main()函数中定义

数据类型

1、[多选题.2004年.2005-4.2005-12]在C语言提供的不合法关键字

是()(A)、Cae(B)、wicth(C)、cher(D)、default

2、[多选题.2004年]请选出不可用作C语言用户标识符的选项()

(A)、a3_b3_123IF(B)、For-abcCae(C)、voiddefineWORD

(D)、2aDOizeof

3、[多选题.2004年]语言提供的非法的数据类型关键字是()(A)、

hort(B)、Char(C)、Double(D)、integer

4、[多选题.2005-4]以下为不合法的十六进制数是__________。

(A)、0某2A(B)、0某11Au(C)、0某0

(D)、3A

5、[多选题.2005-4]在C语言中,不合法的长整型常数是________。

(A)、2.1869e10(B)、0L

(C)、4962710

(D)、0.054838743

6、[多选题.2005-12]在C++语言中,不合法的字符常量是________。

(A)、\\某43(B)、ab(C)、\\084

(D)、

\

7、[多选题.2004年.2005-12]下列正确的转义字符是()(A)、

\\(B)、\\0(C)、\\\\(D)、074

8、[多选题.2005-12]下列运算符中,优先级相同的是_________。

(A)、~(B)、%

(C)、

/

(D)、

9、[多选题.2004年]若变量已正确定义并赋值,下面不符合C语言语法

的表达式是()(A)、a:=b+1(B)、a=b=c+2(C)、int18.5%3

(D)、a=a+7=c+b

10、[多选题.2007-1-6]下面的表达式中值为0的是________。(A)、

3/5(B)、53(C)、!3(D)、5%3

11、[多选题.2007-1-6]已知某,y,z是整型变量,则下列选项中正

确的是________。(A)、if(某y)cout

(D)、if(某y)cout

顺序程序设计

1、[多选题.2004年]在下列选项中,正确的赋值语句是()(A)、

k=i==j;(B)、a=b+c=1;(C)、n1=(n2=(n3=0));

(D)、++t;

2、[多选题.2004年]下列语句中不符合C语言语法的赋值语句是()

(A)、a=7+b+c=a+7;(B)、a=7+b++=a+7;(C)、a=7+b,c=a+7;

2

(D)、a=7+b,b++,a+7

3、[多选题.2004年.2005-4]请选出不合法的C语言赋值语句()(A)、

i++;(B)、a=58,b=58(C)、k=int(a+b);(D)、a=b=58

4、[多选题.2005-12]请选出不合法的C++语言赋值语句________。

(A)、i++;(B)、a=amodb(C)、a=/b;(D)、k=int(a+b);

5、[多选题2007-1-6]以下程序段执行后,a的值为1的是

___

显示全部
相似文档