预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共63页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

精选可编辑习题1及其解答1.1选择题1.一个最复杂的C++次第,可以只需一个(c)。(a)库函数(b)自定义函数(c)main函数(d)空函数2.用C++语言编制的源次第要变为目的次第必须求通过(d)。(a)阐明(b)汇编(c)编辑(d)编译3.C++次第中的复杂语句必须以(b)终了。(a)冒号(b)分号(c)空格(d)花括号4.有阐明inta=0;doublex=5.16;以下语句中,(c)属于编译差错。(a)x=a/x;(b)x=x/a;(c)a=a%x;(d)x=x*a;5.实行C++次第时出现的“溢出〞差错属于(c)差错。(a)编译(b)连接(c)运行(d)逻辑6.以下选项中,全部全然上C++关键字的选项为(c)。(a)whileIFStatic(b)breakchargo(c)sizeofcaseextern(d)switchfloatinteger7.按C++标识符的语法则那么,合理的标识符是(a)。(a)_abc(b)new(c)π(d)“age“8.C++语句中,两个标识符之间(a)不克不迭作为C++的离开符。(a)数字(b);(c):(d)+9.以下精确的八进制整型常量表示是(b)。(a)0a0(b)015(c)080(d)0x1010.以下差错的十六进制整型常量表示是(c)。(a)0x11(b)0xaf(c)0xg(d)0x1f11.在以下选项中,全部都合理的浮点型数据的选项为(b)。(a)-1e3.515.2e-4(b)12.34-1e+50.1E-12(c)0.2e-2-12345.e-5(d)5.0e(1+4)0.18e+212.以下精确的字符常量为(d)。(a)“a〞(b)‘name’(c)a(d)‘\101’13.以下选项中,(d)不克不迭交换变量a跟b的值。(a)t=b;b=a;a=t;(b)a=a+b;b=a-b;a=a–b;(c)t=a;a=b;b=t;(d)a=b;b=a;14.关于以下语句表达差错的选项是(a)。inti=10,*p=&i;(a)p的值为10(b)p指向整型变量i(c)*p表示变量i的值(d)p的值是变量i的所在15.有以下变量阐明,下面不精确的赋值语句是(b)。inta=5,b=10,c;int*p1=&a,*p2=&b;(a)*p2=b;(b)p1=a;(c)p2=p1;(d)c=*p1*(*p2);16.有以下变量阐明,下面精确的语句是(b)。inta=10,b;int&pa=a,&pb=b;(a)&pb=a;(b)pb=pa;(c)pb=&pa;(d)*pb=*pa;17.实行下面语句序列后,a跟b的值分不为(b)。inta=5,b=3,t;int&ra=a;int&rb=b;t=ra;ra=rb;rb=t;(a)3跟3(b)3跟5(c)5跟3(d)5跟518.在以下运算符中,(d)优先级最高。(a)<=(b)*=(c)+(d)*19.在以下运算符中,(d)优先级最低。(a)!(b)&&(c)!=(d)?:20.设inti=1,j=2;那么表达式i+++j的值为(c)。(a)1(b)2(c)3(d)421.设inti=1,j=2;那么表达式++i+j的值为(d)。(a)1(b)