哈理工C++考试题库之5(可直接的打印的)(共13页).doc
《哈理工C++考试题库之5(可直接的打印的)(共13页).doc》由会员分享,可在线阅读,更多相关《哈理工C++考试题库之5(可直接的打印的)(共13页).doc(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上第1题填 空(1分)若有以下数组a,数组元素:a0a9,其值为 9 4 12 8 2 10 7 5 1 3 该数组中下标最小的元素名字是【1】.答案: 1). a0第2题填 空(1分)字符串的结束标志是【1】.答案: 1). 0 或 0 或 0第3题填 空(1分)设a,b,c,t为整型变量,初值为a=3,b=4,c=5,执行完语句t=!(a+b)+c-1&b+c/2 后,t的值是【1】.答案: 1). 1第4题填 空(1分)在面向对象程序设计中,基类的构造函数和【1】函数不能被继承.答案: 1). 析构第5题填 空(1分)写出表达式 1.234&5.982 的值是【1
2、】.答案: 1). 1第6题填 空(1分)【1】称为文件包含命令,其意义是把指定的文件包含到本程序中,成为程序的一部分.答案: 1). #include第7题填 空(1分)C+中,流对象【1】称为标准输出设备.答案: 1). cout第8题填 空(1分)C+程序在执行中,不检查数组下标是否【1】.答案: 1). 越界第9题填 空(1分)C+语言中,数组名是一个不可变的【1】常量,不能对它进行自加自减和赋值运算.答案: 1). 地址第10题填 空(1分)若所用变量均已正确定义,则执行下面程序段后的 值是【1】. for(i=0 ; i2 ; i+ ) coutYES;coutendl;答案: 1
3、). YESYES第11题填 空(1分)已知 i=5,写出语句 i-=18; 执行后整型变量 i 的值是【1】.答案: 1). -13第12题填 空(1分)#define A(n) 2*n+1,则表达式A(2+3)的值是【1】答案: 1). 8第13题填 空(1分)关键字【1】用于进行动态内存分配,关键字delete用于释放所分配的内存.答案: 1). new第14题填 空(1分)C+语言表达式!(36)|(49)的值是【1】.答案: 1). 1第15题填 空(1分)设a、b、c为整型数, 且a=2、b=3、c=4, 则执行完以下语句: a*=16+(b+)-(+c); 后,a的值是 【1】.
4、答案: 1). 28第16题填 空(1分)若输入字符串:abcde,则以下while循环体将执行 【1】 次. while(ch=cin.get()=e) cout*b? a:b; return c;void main() int a=8; coutmax(a,b)endl;答案: 1). 8第19题填 空(1分)一个C源程序中至少应包括一个【1】函数,它是C程序中唯一可以直接执行的函数,其他函数都是直.答案: 1). main 或 main() 或 主第20题填 空(1分)已知a=13,b=6, a&b的十进制数值为【1】.答案: 1). 1第1题判 断(1分)单重继承是指派生类只有一个基类
5、的情况.答案:Y第2题判 断(1分)break语句只能用在循环语句中.答案:N第3题判 断(1分)定义在类体内的成员函数是内联函数,定义在类体外的成员函数不能是内联函数.答案:N第4题判 断(1分)x*=y+8 等价于 x=x*(y+8).答案:Y第5题判 断(1分)指针函数是指函数的返回值为指针的函数.答案:Y第6题判 断(1分)类型标识符 函数名(参数表列)函数体此函数是内联函数.答案:N第7题判 断(1分)char *p =PCGAME;是定义初始化指针变量,指针变量的值是一个字符串.答案:N第8题判 断(1分)int i=20;switch(i/10)case 2:coutA;case
6、 1:coutB;的输出结果为A.答案:N第9题判 断(1分)数组只有一个下标,称为一维数组.答案:Y第10题判 断(1分)char ch8= student;cout str;答案:Y第14题判 断(1分)char ch1 =student; 字符数组ch1长度为8,存储的是字符串答案:Y第15题判 断(1分)int i表示取变量i的整数部分.答案:N第16题判 断(1分)不能对字符数组整体进行赋值,只能给各个元素赋值,而字符指针变量可以直接赋值.答案:Y第17题判 断(1分)struct是声明结构体类型时所必须使用的关键字,可以省略;答案:N第18题判 断(1分)char ch2 =s ,
7、 t , u , d , e , n , t ; 字符数组ch2长度为7,存储.答案:Y第19题判 断(1分)对二维数组正确定义的形式是:int a(2)(3);答案:N第20题判 断(1分)求字符串长度函数strlen ( )答案:Y第1题单项选择(1分)两个指针变量不可以().A:相加B:比较C:相减D:指向同一地址答案:A第2题单项选择(1分)C+语言中,char类型数据占().A:1个字节B:2个字节C:4个字节D:8个字节答案:A第3题单项选择(1分)以下能正确定义数组并正确赋初值的语句是().A:int N=5,bNN;B:int a12=1,3;C:int c2=1,2,3,4;
8、D:int d32=1,2,3,4;答案:D第4题单项选择(1分)求平方根函数的函数名为().A:cosB:absC:powD:sqrt答案:D第5题单项选择(1分)下列程序段的输出结果为(). #include void main() int x=3,y=2; cout+y;x=i+) i=x;B:for(;x+=i);C:while(1)x+;D:for(i=10;i-) sum+=i;答案:A第7题单项选择(1分)若以下变量均是整型,且num=sum=7;则计算表达式sum=num+,sum+,+num后sum的值为().A:7B:8C:9D:10答案:B第8题单项选择(1分)以下语句中
9、,循环次数不为10次的语句是().A:for(i=1;i10;i+);B:i=1;doi+;while(i0)-i;D:for(i=10;i0;i-);答案:A第9题单项选择(1分)函数返回值的类型是由()决定的.A:return语句中表达式的类型B:函数定义时的类型C:调用函数时的调用语句D:系统根据结果答案:B第10题单项选择(1分)下面说明不正确的是().A:char a10=china;B:char a10,*p=a;p=chinaC:char *a;a=china;D:char a10,*p;p=a=china答案:D第11题单项选择(1分)下列字符序列中,是C+语言关键字的是().
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 理工 C+ 考试 题库 直接 打印 13
限制150内