|
2020年春季《C++语言程序设计(本)》任务03
1.[单选题] 下面4个选项中,均是合法实数的选项是()。
雅宝题库交流答案网下载答案,请参考帮助中心说明
A.1 0.0.12e3
B.123.52e-4123.
C.-0.182e0e1
D.-2e3.20.2341e0
答:——B——
2.[单选题] 一个C++程序的执行从()。
A.本程序的main函数开始,到本程序的main函数结束
B.本程序的main函数开始,到本程序的最后一个函数结束
C.本程序的第一个函数开始,到本程序的main函数结束
D.本程序的第一个函数开始,到本程序的最后一个函数结束
答:——A——
3.[单选题] 已知x,y为整型,z为实型,ch为字符型,则下列表达式中正确的是()
A.z=(x+y)++
B.x+y=z
C.y=ch+x
D.y=z%x
答:——C——
4.[单选题] 要求通过函数来实现一种不太复杂的功能,并且要加快执行速度,选用
A.内联函数
B.重载函数
C.递归函数
D.嵌套函数
答:————
5.[单选题] 下列标识符中,是文件级作用域的
A.函数形参
B.语句标号 www.ap5u.com答案联系q1 418 1 40
C.外部静态类标识符
D.自动类标识符
答:————
.[单选题] 采用函数重载的目的在于
A.实现共享
B.减少空间
C.提高速度
D.使用方便,提高可靠性
答:————
1.[单选题] 以下程序段的输出结果是()。intx=10,y=10; cout<<x--<<","<<--y<<endl;
A.10,9
B.9,10
C.10,10
D.9,9
答:————
8.[单选题] 若变量已正确定义并赋值,以下符合C语言语法的表达式是()。
A.a:=b+1
B.a=b=c+2
C.int18.5%3
D.a=a+1=c+b
答:————
9.[单选题] 若有定义“intx;”,则下面不能将x的值强制转换成双精度数的表达式是()。
A.(double)x
B.double(x)
C.(double)(x)
D.x(double)
答:————
10.[单选题] 下列说法中错误的是()
A.charA;//定义了字符型变量A
B.intx=2;//定义了x整型变量,其中,x的初值为2
C.如给整型变量j赋初值2004,可写成:intj(2004);
D.变量名中可以包含特殊符号。
答:————
11.[单选题] 算术表达式的值的类型的规定,其中错误的是()。
A.若参与运算的两个操作数(或运算分量)都为整型时,则运算结果为int型。
B.若参与运算的两个操作数(或运算分量)中至少有一个是单精度型,并且另一个不是双精度型时,则结果为float型。
C.若参与运算的两个操作数(或运算分量)中至少有一个是双精度型,则运算结果为双精度型。
D.算术表达式的值的类型的直接有机器进行转化。
答:————
12.[单选题] 下列可用于C/C++语言用户标识符的一组是()。
A.void,define,WORD
B.a3_b3,_123,Car
C.For,-abc,IFCase
D.2a,DO,sizeof
答:————
13.[单选题] 若有以下说明语句,则该语句()。chars=92;
A.使s的值包含1个字符
B.说明不合法,s的值不确定
C.使s的值包含4个字符
D.使s的值包含3个字符
答:————
14.[单选题] 当一个函数无返回值时,函数的类型应定义为
A.void
B.任意
C.int
D.无
答:————
15.[单选题] 若有定义:inta=1;floatx=2.5,y=4.1;则表达式x+a%3*(int)(x+y)%2/4的值是()。
A.2.500000
B.2.150000
C.3.500000
D.0.000000
答:————
1 .[单选题] 下面4个选项中,均是合法整型常量的选项是()。
A.1 0-0xff011
B.123.501a0xe
C.-011,98 ,0120 3
D.-2e3.20.2341e0
答:————
11.[单选题] 下列选项中非法的表达式为().
A.0<=x<100
B.i=j==0
C.(char)( 5+3)
D.x+1=x+1
答:————
18.[单选题] 有一个int型变量,在程序中频繁使用,最好定义它为A
A.register
B.auto
C.extern
D.static
答:————
19.[单选题] 设有定义“intx;doubley;”及语句“x=y;”,则下面正确的说法是()。
A.将y的值四舍五入为整数后赋给x
B.将y的整数部分赋给x
C.该语句执行后x与y相等
D.将x的值转换为实数后赋给y
答:————
20.[单选题] 已知“char*s="\Name\\Address\n";”,则s所指向的字符串的长度是()。
A.18
B.1
C.14
D.13
答:————
21.[单选题] 下面叙述中不正确的是
A.在函数中,通过return语句传回函数值
B.在函数中,可以有多条return语句
C.主函数名main()后面的一对圆括号中也可以带有形参
D.调用函数必须在一条独立的语句中完成
答:————
22.[单选题] 设变量a是int型,f是float型,i是double型,则表达式10+’a’+i*f值的数据类型为()。
A.int
B.float
C.double
D.不确定
答:————
23.[单选题] 已知“inta,b;”,用语句“cin>>a>>b;”输入a,b的值时,不能作为输入的分隔符的是()。
A.,
B.空格键
C.Enter键
D.Tab键
答:————
24.[单选题] 下面4个选项中,均是合法转义字符的选项是()。
A.'\''\\''\n'
B.'\\''\011''\n'
C.'\018''\f''xab'
D.'\\0''\101''x1f'
答:————
25.[单选题] 考虑下面的函数原型:voidtestDefaulParam(inta,intb=1,charz='*')下面函数调用中不合法的
A.testDefaulParam(5)
B.testDefaulParam(5,8)
C.testDefaulParam(5,'#')
D.testDefaulParam(0,0,'*')
答:————
附件是答案,核对题目下载,q1 129 021 |
上一篇:贵州电大2020年春季《婚姻家庭法学(专)》专-婚姻家庭法学任务2题目及答案下一篇:贵州电大2020年春季《婚姻家庭法学(专)》专-婚姻家庭法学任务3题目
|