C++语言程序设计0050贵州电大课程号530参考答案.docx
《C++语言程序设计0050贵州电大课程号530参考答案.docx》由会员分享,可在线阅读,更多相关《C++语言程序设计0050贵州电大课程号530参考答案.docx(3页珍藏版)》请在冰豆网上搜索。
C++语言程序设计0050贵州电大课程号530参考答案
C++语言程序设计-0050
贵州广播电视大学形成性测评系统课程代码:
5205030参考资料
试卷总分:
100
单选题(共25题,共100分)
1.(4分)
考虑下面的函数原型:
voidtestDefaulParam(inta,intb=7,charz='*')下面函数调用中不合法的
A、testDefaulParam(5)
B、testDefaulParam(5,8)
C、testDefaulParam(5,'#')
D、testDefaulParam(0,0,'*')
参考答案:
C
2.(4分)
下列可用于C/C++语言用户标识符的一组是()。
A、void,define,WORD
B、a3_b3,_123,Car
C、For,-abc,IFCase
D、2a,DO,sizeof
参考答案:
B
3.(4分)
设有定义“intx;doubley;”及语句“x=y;”,则下面正确的说法是()。
A、将y的值四舍五入为整数后赋给x
B、将y的整数部分赋给x
C、该语句执行后x与y相等
D、将x的值转换为实数后赋给y
参考答案:
B
4.(4分)
下列选项中非法的表达式为().
A、0<=x<100
B、i=j==0
C、(char)(65+3)
D、x+1=x+1
参考答案:
D
5.(4分)
下面4个选项中,均是合法整型常量的选项是()。
A、160-0xff011
B、123.501a0xe
C、-011,986,0120663
D、-2e3.20.2341e0
参考答案:
A
6.(4分)
下面4个选项中,均是合法实数的选项是()。
A、160.0.12e3
B、123.52e-4123.
C、-0.182e0e1
D、-2e3.20.2341e0
参考答案:
B
7.(4分)
若有定义“intx;”,则下面不能将x的值强制转换成双精度数的表达式是()。
A、(double)x
B、double(x)
C、(double)(x)
D、x(double)
参考答案:
D