《C++基础知识》习题.doc

《C++基础知识》习题.doc

ID:50184656

大小:26.81 KB

页数:2页

时间:2020-03-04

《C++基础知识》习题.doc_第1页
《C++基础知识》习题.doc_第2页
资源描述:

《《C++基础知识》习题.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、2《C++基础知识》习题学号姓名一、选择题1、在C++语言里,自定义的标识符A.能使用关键字且不区分大小写B.不能使用关键字且不区分大小写B.能使用关键字且区分大小写D.不能使用关键字且区分大小写2、在C++语言中,070是A.八进制数B.十进制数C.十六进制数D.非法数3、设inta=10,b=11,c=12;表达式(a+b)

2、GetNameD.b_tree6、表达式__________是满足:当c的值为1、3、5三个数时值为“真”,否则值为“假”的表达式  A.(c=1)

3、

4、(c=3)

5、

6、(c=5)B.(c!=1)&&(c!=3)&&(c!=5)C.(c==1)&&(c==3)&&(c==5)D.(c==1)

7、

8、(c==3)

9、

10、(c==5)7、设有说明“intI=10;floatx;”,执行“x=5/I”后,x的值为A.0.5B.0C.1.0D.以上皆否8、inta=11,b=011;cout<

11、b;输出为(提示:注意变量b以及++运算符的位置)A.1110B.1211C.1112D.12109、执行以下程序:charc=0;cout<

12、=y=6,x+y,y+1)C.(x=6,x+1,y=6,x+y)D.(y=6,y+1,x=y,x+1)12、设有说明“inta,b,c;a=b=c=5;”,执行语句“b+=++a>b&&++c>b;”,则a、b、c的值分别是A.6、6、5B.6、1、6C.6、7、6D.6、6、613、在C++语言中,要求操作数必须是整型的运算符是A./B.++C.!=D.%14、若x和y都是int型变量,x=100,y=200,则下面程序片段cout<<(x,y)<

13、0200D.输出格式符不够,输出不确定的值15、设有下列语句“intx;x=’f’-5;”,则x的值为A.aB.97C.107D.6416、设有说明“intx=5,y=7,z=8;”,则执行表达式“z+=x++

14、

15、y++

16、

17、++z;”后,x,y,z的值为(注意表达式的优化问题)A.6,7,9B.6,8,10C.6,8,8D.6,8,1一、填空题1.C++目标程序经______________后生成扩展名为exe的可执行程序文件。2.如果要把从键盘上输入的每个字符,包括回车或空格赋给字符变量ch,应该应

18、执行的语句______________。3.sizeof运算符的作用是______________。4.已知x为float型,执行语句(int)x之后,x为______________类型。5.‘a’和“a”占用的内存字节数分别为______________和______________。6.设有变量说明:inta=3,b=4,c=5;运行表达式(a=c)&&(b=c)后,表达式的结果是,a,b,c的值分别是。7.在C++中,有两种注释方法,分别是:____________和_____________

19、________。8.设有语句:intb1,b2;unsignedcharc=254;chard=254;b1=c;b2=d;则b1的值是_______________,b2的值是_______________。2

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。