资源描述:
《2012春哈理工c++考试题库8607》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、试卷编号:8607所属语言:C++试卷方案:11121C++语言程序设计K试卷总分:100分共有题型:6种━━━━━━━━━━━━━━━一、填空共20题(共计20分)━━━━━━━━━━━━━━━第1题(1分)题号:6502已知a=10,b=15,c=1,d=2,e=0,则表达式a*b&&c的值为【1】.答案:1).1第2题(1分)题号:6532执行语句chars[5]="abcd",*p;p=s;*(p+2)的值是【1】.答案:1).c第3题(1分)题号:6538【1】是语句结束的标志.答案:1).;第4题(1分)题号:6575C++中,定
2、义的重载函数必须具有不同参数类型,或不同的参数【1】.答案:1).个数第5题(1分)题号:6461若有以下数组a,数组元素:a[0]~a[9],其值为941282107513该数组可用的最小下标值是【1】.答案:1).0第6题(1分)题号:6441求字符串长度的函数是【1】,只写函数名即可.答案:1).strlen第7题(1分)题号:6549若有说明:int*p=newint[100],则分配了【1】个字节的内存空间.答案:1).400第8题(1分)题号:6565C++中,预定义算子oct表示【1】进制的输出.答案:1).八或8第9题(1分)
3、题号:6487设x的值为15,n的值为2,则表达式x%=(n+=3)运算后x的值是【1】.答案:1).0第10题(1分)题号:6512已知i=5,写出语句a=i++;执行后整型变量a的值是【1】.答案:1).5第11题(1分)题号:6385C++语言中,二维数组在内存中的存放方式为按【1】优先存放.答案:1).行第12题(1分)题号:6416intx=y=4,z=2;x=y==z;则x的值为【1】.答案:1).0第13题(1分)题号:6581下列程序段的输出结果是【1】.intsub(intx=100,inty=200);voidmain()
4、{inta(30),b(50);cout<=0);答案:1).3第15题(1分)题号:6478设w=5;w+=-2;则w的值为【1】.答案:1).3第16题(1分)题号:6481设x=2,表达式x>=60==1的值为【1】.答案:1).0第17题(1分)题号:6473设a、b、c为整型数,
5、且a=2、b=3、c=4,则执行完以下语句:a*=16+(b++)-(++c);后,c的值是【1】.答案:1).5第18题(1分)题号:6495写出语句b=(a=6,a*3);执行后整型变量b的值是【1】.答案:1).18第19题(1分)题号:6434函数的定义不可以嵌套,但函数的调用【1】嵌套.答案:1).可以第20题(1分)题号:6460若有以下数组a,数组元素:a[0]~a[9],其值为941282107513该数组可用的最大下标值是【1】.答案:1).9━━━━━━━━━━━━━━━二、判断共20题(共计20分)━━━━━━━━━━━
6、━━━━第1题(1分)题号:1649int*p=NULL;是正确的定义.答案:Y第2题(1分)题号:1629C++语言中,'a'与"a"是等价的.答案:N第3题(1分)题号:1660对于函数原型:intfun(inta,intb=300,intc=200,intd=100);可以使用如下方式调用:fun(...答案:Y第4题(1分)题号:1507数组它不做下标是否越界的判断,在编译和连接过程中都不会出现错误提示.答案:Y第5题(1分)题号:1584如果想使一个数组中全部元素的值为0,可以写成inta[10]={0*10};答案:N第6题(1分
7、)题号:1536字符串比较函数是strcmp()答案:Y第7题(1分)题号:1549char*p;p="PCGAME";定义初始化指针变量,指针变量的值是字符串的首地址.答案:Y第8题(1分)题号:1509inta[5]={1,2,3,4,5};初始化后a[0]=1,a[1]=2,a[2]=3,a[3]=4,a[4]=5.答案:Y第9题(1分)题号:1627C++语言中数028是一个八进制数.答案:N第10题(1分)题号:1519字符常量初始化.charch[7]={'s','t','u','d','e','n','t'};答案:Y第11题(
8、1分)题号:1421没用参数的两个函数是不能重载的.答案:Y第12题(1分)题号:1520定义的字符数组个数必须大于等于所初始化的字符串长度.答案:Y第13题(1分