安徽继续教育C++语言程序设计试题及答案

DATE: 2023-02-18 / VIEWS: 3410

假定下列x和y均为int型变量,则不正确的赋值为()。

A、x+=y++

B、x++=y++

C、x=++y

D、++x=++y

参考答案: B

下列的符号常量定义中,错误的定义是()。

A、const M=10;

B、const int M=20;

C、const char ch;

D、const bool mark=true;

参考答案: B

以下标识符中不全是保留字的是()。

A、caseforint

B、defaultthenwhile

C、boolclasslong

D、gotoreturnchar

参考答案: B

能作为C++程序的基本单位是()。

A、字符

B、语句

C、函数

D、源程序文件

参考答案: C

程序运行中需要从键盘上输入多于一个数据时,各数据之间应使用()符号作为分隔符。

A、空格或逗号

B、逗号或回车

C、逗号或分号

D、空格或回车

参考答案: D

C++程序的基本模块为()。

A、表达式

B、标识符

C、语句

D、函数

参考答案: D

由C++源程序文件编译而成的目标文件的默认扩展名为()。

A、cpp

B、exe

C、obj

D、lik

参考答案: C

设x是一个bool型的逻辑量,y的值为10,则表达式 x && y的值为()。

A、1

B、0

C、与x值相同

D、与x值相反

参考答案: D

设”int a=15,b=26;”,则”cout<<(a,b);”的输出结果是()。

A、15

B、26,15

C、15,26

D、26

参考答案: D

程序中主函数的名字为()。

A、main

B、MAIN

C、Main

D、任意标识符

参考答案: A

存储以下数据,占用存储字节最多的是()。

A、0

B、‘0’

C、“0”

D、0.0

参考答案: D

设x和y均为bool量,则x || y为假的条件是()。

A、它们均为真

B、其中一个为真

C、它们均为假

D、其中一个为假

参考答案: A

假设在程序中 a、b、c 均被定义成整型,所赋的值都大于1,则下列能正确表示代数式的表达式是()。

A、1.0/a*b*c

B、1/(a*b*c)

C、1/a/b/(float)c

D、1.0/a/b/c

参考答案: C

设x和y均为bool量,则x && y为真的条件是()。

A、它们均为真

B、其中一个为真

C、它们均为假

D、其中一个为假

参考答案: B

C++程序从上机到得到结果的几个操作步骤依次是()。

A、编译、编辑、连接、运行

B、编辑、编译、连接、运行

C、编译、运行、编辑、连接

D、编辑、运行、编辑、连接

参考答案: B

C++源程序文件的默认扩展名为()。

A、cpp

B、exe

C、obj

D、lik

参考答案: A

由C++目标文件连接而成的可执行文件的默认扩展名为()。

A、cpp

B、exe

C、obj

D、lik

参考答案: B

x>0|| y==5的相反表达式为()。

A、x<=0 || y!=5

B、x<=0 && y!=5

C、x>0 || y!=5

D、x>0 && y==5

参考答案: A

设”int a=12;”,则执行完语句”a+=a*a;”后,a的值是()。

·        A、12

·        B、144

·        C、156

·        D、288

参考答案: D

可用作C++语言用户标识符的一组标识符是()。

·        A、voiddefine+WORD

·        B、a3_b3_123YN

·        C、for-abcCase

·        D、2aDOsizeof

在下面循环语句中循环体执行的次数为()。 for(int i=0; in/2) break;

A、n/2

B、n/2+1

C、n/2-1

D、n-1

参考答案: C

字符串”a+b=12\n”的长度为()。

A、6

B、7

C、8

D、9

参考答案: C

循环体至少被执行一次的语句为()。

A、for循环

B、while循环

C、do循环

D、任一种循环

参考答案: A

在下面循环语句中循环体执行的次数为()。 int i=0; do i++; while(i*i<10);

A、4

B、3

C、5

D、2

参考答案: C

为了提高程序的运行速度,可将不太复杂的功能用函数实现,此函数应选择()。

A、内联函数

B、重载函数

C、递归函数

D、函数模板

参考答案: C

do语句能够改写为()语句。

A、复合

B、if

C、switch

D、while

参考答案: B

switch语句能够改写为()语句。

A、for

B、if

C、do

D、while

参考答案: C

以下函数的返回结果是( )。 int function(char *x) { char *p=x; while(*p++);