1、最初的计算机编程语言是( )低级语言机器语言汇编语言5 下列各种高级语言中,( )不是面向对象的程序设计语言。A. DelphiC+C. JavaD. PASCAL6 结构化程序设计的基本结构不包含以下哪项( )循环跳转选择顺序7 【判断题】C+ 比机器语言可读性强,但运行效率比机器语言程序低。对错8 【多选题】C+ 具有()特点。支持多态性支持数据封装和数据隐藏支持继承和重用支持泛型编程9 ()不是属于面向对象程序设计的特性。封装性数据相关性多态性继承性10 编写 C+ 程序一般需要经过的几个步骤依次是()编译调试编辑连接编辑调试编译连接编辑编译连接运行编译编辑连接运行第二章测试(2 分)对
2、于动态分配内存空间描述正确的是()。delete运算符只能释放由new 分配的动态存储空间delete运算符可以释放动态的存储空间和静态的存储空间使用new 运算符分配的内存空间的长度必须是常量用malloc分配空间,将触发构造函数的调用下面的程序执行后的输出结果是()。#include usingnamespacestd; intmain() intk=1,t=0; switch(k) case1:t+=10; case2:t+=20;break; default:t+=3; coutt; return0; 23 30 20 string是 STL 库中封装的一个类。设 x 和 y 均为 i
3、nt型变量,则执行以下的循环后,y值为()。for(y=1,x=1;y=50;y+) if(x=10)break; if(x%2=1) x+=5;continue; x-=3;以下程序代码的执行结果是()。inti; for(i=A;iIi+,i+)couti+32; coutreturn0;编译不通过,无输出abcdefghacegacegi以下程序执行后的输出结果是()。inti,s=0; for(i=1;10;i+=2)s+=i+1;s;自然数19 中的奇数之和自然数110 的累加和自然数19 的累加和自然数110 中的偶数之和在 C+ 语言中,下列属于构造类型的是 ()。实型整型数组类
4、型字符型设 d 为字符变量,下列表达式不正确的是()。A. d=gB. d=97C. d=aD. d=”a”设有 intx=11,则表达式(x+*1/3)的值是()。4113(2 分) #includeiostream intmain() inty=3,x=3,z=1;(+x,y+)”z+2;34 42 33 43第三章测试对 C+ 语言函数的有关描述中,正确的是()。C 语言程序中有调用关系的所有函数必须放在一个源文件中C 语言函数既可以嵌套定义又可以嵌套调用函数必须有返回值,否则不能使用函数在调用函数时,只能把实参的值传递给形参,形参的值不能传递给实参若有以下函数调用语句: fun(a+b
5、,(x,y),fun(n+k,d,(a,b在)此);函数调用语句中实参的个数是()个:63;5;4;在传值调用中,要求( )。形参和实参对应的类型一致,个数相等;形参和实参类型任意,个数相等;形参和实参对应的类型一致,个数任意。形参和实参类型都完全一致,个数相等;在 C+ 程序中,有关函数的叙述正确的有()。函数的定义不可以嵌套,但函数的调用可以嵌套函数的定义和调用均可以嵌套函数的定义和调用均不可以嵌套函数的定义可以嵌套,但函数的调用不可以嵌套若用数组名作为函数调用的实参,传递给形参的是( )。数组的首地址数组中全部元素的值数组第一个元素的值数组元素的个数以下程序的运行结果是()。#inclu
6、de intfunc(inta,intb) return(a+b); intmain() intx=2,y=5,z=7,r; r=func(func(x,y),z);r;14121315(2 分) 有以下程序 voidpoint(char*p)p+=3;charb4=a,bcd,*p=b; point(p);cout*pendl;程序运行后的输出结果是()。abcd设有定义:intn1=0,n2,*p=&n2,*q=&n1;,以下赋值语句中与 n2=n1; 语句等价的是()。A. p=*q;B. p=q;*p=*q;*p=&inta=7,b=8,*p,*q,*r; p=&a;q=&b; r=p
7、;p=q;q=r;”,”*q8,78,87,87,7以下语句或语句组中,能正确进行字符串赋值的是()。A. char*sp=right!B. chars10;s=C. char*sp;*sp=D. chars10;*s=11 以下程序段中,不能正确赋字符串(编译时系统会提示)的是( )。A. chars10;abcdefgB. chars10=C. chart=,*s=t;strcpy(s,);12 设有定义语句intx6=2,4,6,8,5,7,*p=x,i;要求依次输出 x 数组 6 个元素中的值,不能完成此操作的语句是()。A. for(i=0;6;i+)cout*(p+);B. for(i=0;*(p+i);C. for(i=0;i+)c
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1