欢迎来到天天文库
浏览记录
ID:35976205
大小:19.95 KB
页数:6页
时间:2019-04-29
《考试 1-2015》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、学号:姓名:班级:高级程序设计2015Test1一、选择题:(30分,每题1.5分,答案写在表格内相应题号的下方,否则不能得分)。1234567891011121314151.以下不正确的C++语言标识符是()。A.ABCB.abcC.a_bcD.ab.c2.C++程序是由()构成的。A.主程序与子程序B.主函数与若干子函数C.一个主函数与一个其它函数D.主函数与子函数3.设n=3;则n++的结果是()。A.2B.3C.4D.54.设整型变量n=10,i=4,则赋值运算n%=i+1执行后,n的值是()。A.0B.1C.2D.35.在C语言中,错误的常数
2、表示是_______。A.0LB.-0x6aLC.'6'D.1.234E3.56.设inta,x=2;执行语句a=x>0?3*x:x=10;后,变量x的值是_______A.1B.2C.6D.107.设有以下程序段:intx=2,y=2,z=0,a;a=++x
3、
4、++y&&z++;cout<5、6,a*3,a+5的值是_________A.12B.17C.36D.4110.C++语言程序中,整型常量的书写形式不包括_________A.二进制B.八进制C.十进制D.十六进制11.设intx;计算︱x︱等价的表达式是_________A.x>0?-x:xB.x>0?x:-xC.x<0?x:-xD.x<0?-x:-x12.表达式的值为0的是_________。A.5/5%5B.5>2C.!4D.0x7&&713.()不是C++的基本数据类型A.字符类型B.数组类型C.整数类型D.布尔类型14.有intm=31;则表达式(m++*1/2)的值是()6、A.0B.15C.15.5D.1615.已知inta=2,a+=a-=a**的值是()A.-4B.-2C.0D.4二.解答下列问题(每题5分,共50分)1.用手工的方法把79转换成二进制,写出转换步骤2.把十六进制0x2ba转换成二进制,写出转换过程3.已知x=7;写出下列程序段的输出结果。if(x=8)cout<7、结果:{inta=2,b=-1,c=2;if(a8、并输出判断结果。2.判断体重问题。输入某人的身高(h:cm)和体重(m:kg),按照下列方法判断其体重情况,并给出相应提示。1)标准体重=(身高-110)kg2)体重超过标准体重5kg则过胖。3)体重低于标准体重6kg则过瘦。
5、6,a*3,a+5的值是_________A.12B.17C.36D.4110.C++语言程序中,整型常量的书写形式不包括_________A.二进制B.八进制C.十进制D.十六进制11.设intx;计算︱x︱等价的表达式是_________A.x>0?-x:xB.x>0?x:-xC.x<0?x:-xD.x<0?-x:-x12.表达式的值为0的是_________。A.5/5%5B.5>2C.!4D.0x7&&713.()不是C++的基本数据类型A.字符类型B.数组类型C.整数类型D.布尔类型14.有intm=31;则表达式(m++*1/2)的值是()
6、A.0B.15C.15.5D.1615.已知inta=2,a+=a-=a**的值是()A.-4B.-2C.0D.4二.解答下列问题(每题5分,共50分)1.用手工的方法把79转换成二进制,写出转换步骤2.把十六进制0x2ba转换成二进制,写出转换过程3.已知x=7;写出下列程序段的输出结果。if(x=8)cout<7、结果:{inta=2,b=-1,c=2;if(a8、并输出判断结果。2.判断体重问题。输入某人的身高(h:cm)和体重(m:kg),按照下列方法判断其体重情况,并给出相应提示。1)标准体重=(身高-110)kg2)体重超过标准体重5kg则过胖。3)体重低于标准体重6kg则过瘦。
7、结果:{inta=2,b=-1,c=2;if(a
8、并输出判断结果。2.判断体重问题。输入某人的身高(h:cm)和体重(m:kg),按照下列方法判断其体重情况,并给出相应提示。1)标准体重=(身高-110)kg2)体重超过标准体重5kg则过胖。3)体重低于标准体重6kg则过瘦。
此文档下载收益归作者所有