C语言二级考试题库.doc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 语言 二级 考试 题库
- 资源描述:
-
题库名:程序设计基础总试题库.mdb 题数:167题 1、在语句cin>>data;中,cin是 (判断题) 所属章节:4.C语言二级考试题库 难度系数:1 A. C++的关键字 B. 类名 C. 对象名 D. 函数名 说明: 此写解题要点或对题目做说明。 2、假设整型变量a的值是1,b的值是2,c的值是3,在这种情况下执行下面的语句: u=(a==2)?b+a:c+a; 执行该语句后整型变量u的值为( )。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 0 B. 3 C. 4 D. 5 答案: C 说明: 此写解题要点或对题目做说明。 3、分析下面的代码: if(x>20||x<-10) if(y<=100&&y>x) printf("Good"); else printf("Bad"); 如果x=30,y=150,输出为( )。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. Good B. Bad C. Good Bad D. Bad Good 答案: B 说明: 此写解题要点或对题目做说明。 4、分析下面的代码: #include<stdio.h> void main() { int a; scanf("%d",&a); switch(a) { case 1:printf("星期一 "); case 2:printf("星期二 "); case 3:printf("星期三 "); case 4:printf("星期四 "); case 5:printf("星期五 "); case 6:printf("星期六 "); case 7:printf("星期日 "); default:printf("输入错误\n"); } } 若a=6,则输出结果是( )。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:2 A. 星期六 B. 星期六 星期日 C. 星期六 星期日 输入错误 D. 输入错误 答案: C 说明: 此写解题要点或对题目做说明。 5、分析下面的代码: if (a<0.7) printf("提示1"); else if(a<1) printf("提示2"); else printf("提示3"); 如果a=0.8,那么输出结果为( )。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:2 A. 提示1 B. 提示2 C. 提示3 答案: C 说明: 此写解题要点或对题目做说明。 6、在switch结构中,( )子句不是必选项。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. switch B. case C. default D. else 答案: C 说明: 此写解题要点或对题目做说明。 7、分析下面的代码,如果输入85,那么将输出( )。 #include <stdio.h> void main() { int mks; printf("请输入分数:"); scanf("%d",&mks); mks>90?printf("优秀"):printf("一般"); } (单选题) 所属章节:4.C语言二级考试题库 难度系数:2 A. 优秀 B. 一般 C. 代码将不会显示任何结果 D. 语法错误 答案: B 说明: 此写解题要点或对题目做说明。 8、分析下面的C语言代码: int a=1,b=10; do{ b-=a; a++; }while (b- -<0); 则执行循环语句后b的值为()。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 9 B. -2 C. -1 D. 8 答案: D 9、设i是int型变量,f是float型变量,用下面的语句给这两个变量输入值: scanf("i=%d,f=%f",&i,&f); 为了把100和765.12分别赋给i和f,则正确的输入为()。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 100 765.12 B. i=100,f=765.12 C. 100<回车> 765.12 D. x=100 y=765.12 答案: B 10、#include<stdio.h> void main() { int a=3,b=2,c=1; int x=10,y=20; if(a<b) if(b!=0) if(!x) y=1; else if(x) y=0; y=-1; printf("%d",y); } 上面的C程序的输出结果是( )。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 20 B. 1 C. 0 D. -1 答案: B 11、C语言中,while和do…while循环的主要区别是( )。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. while的循环控制条件比do…while的循环控制条件严格 B. do…while的循环体至少无条件执行一次 C. do…while允许从外部转到循环体内 D. do…while的循环体不能是复合语句 答案: D 12、执行下面的C程序段后,输出结果是( )。 int a=5; while( a- -); printf( "%d",a) ; (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 54321 B. 4321 C. 0 D. -1 答案: D 13、下面C代码的输出结果是( )。 int answer,result; answer=100; result=answer-10; printf(“The result is %d”, result+5); (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. The result is 90 B. The result is 95 C. The result is 10 D. The result is 100 答案: B 14、在C语言中,()是在所有函数外部声明的。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 全局变量 B. 局部变量 C. 形参 答案: A 15、分析下面的C程序: #include<stdio.h> void main() { int num=0; while(num<=2){ num++; printf("%d ",num); } } 输出结果是( )。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 1 2 3 B. 0 1 2 C. 2 3 D. 1 2 答案: A 16、研究下面的C程序段: int i,j; for (i=5;i;i--) for(j=0;j<4;j++){…} 循环体的总执行次数是()。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 20 B. 25 C. 24 D. 30 答案: A 17、设x,y,z,t均为int型变量,则执行以下语句后,t的值为()。 x=y=z=1; t=++x||--y&&++z;(选择一项) (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 不定值 B. 2 C. 1 D. 0 答案: C 18、阅读下面的C语言代码,输出结果是()。 int x, y = 1, z=0; if ( z < 0 ) x = 3; else if ( y == 0 ) x = 5; else x = 7; printf("%d, %d", x, y); (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 7, 0 B. 7, 1 C. 3, 3 D. 以上都不正确 答案: B 19、在C语言中,已知字母A的ASCII码是65,则执行语句:char ch='A'+3; 后ch的值为( )。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 不能确定 B. 68 C. C D. D 答案: D 20、在C语言中,能正确表示a和b同时为正或同时为负的逻辑表达式是()。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. (a>=0‖b>=0)&&(a<0‖b<0) B. (a>=0&&b>=0)&&(a<0&&b<0) C. (a+b>0)&&(a+b<=0) D. a*b>0 答案: D 21、下面的C语言代码段的输出结果是()。 int j; for(j=1; j<10; j+=2) printf("%d ",j); (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 1 2 3 4 5 6 7 8 9 B. 2 4 6 8 C. 1 3 5 7 9 D. 1 2 4 6 8 答案: C 22、用来将两个字符串合并为一个字符串的函数是()。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. strcat() B. strcpy() C. strlen() 答案: A 23、在C语言中,表达式:10!=9 的值是()。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. true B. 非零值 C. 0 D. 1 答案: D 24、分析下面的C代码段: char str1[15] = "Sea View"; char str2[15] = "Sea Breeze"; strcpy(str1,str2); printf("%s\n",str1); 则输出结果是()。(选择一项) (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. Sea View B. Sea Breeze C. Sea View Sea Breeze D. Sea Breeze Sea View 答案: B 25、在C语言中,下列正确的字符型常量是()。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. “f” B. ‘9’ C. # D. 365 答案: B 26、在C语言中,以下不会出现死循环的语句是()。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. int x=0; do{x++;}while(x=1); B. for(k=10; ; k--); C. for(y=0, x=1; x>++y; x=k++) k=x; D. while(1) {x++;} 答案: C 27、分析下面的C语言程序: void main() { int a,b,c=246; a=c/100%9; b=(-1)&&(-1); printf("%d,%d\n",a,b); } 输出结果是()。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 2,1 B. 3,2 C. 4,3 D. 2,-1 答案: A 28、在C语言中,下面()是逻辑运算符中优先级最高的。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. ! & B. && C. || D. & 答案: A 29、sizeof(float)是( ) (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 一个双精度型表达式 B. 一个整型表达式 C. 一种函数调用 D. 一个不合法的表达式 答案: B 30、临时存储频繁使用的信息以加快访问速度,通常用在处理器和主存储器之间一种计算机存储器是()。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 高速缓存(Cache) B. 辅助存储器 C. 随机访问存储器 D. 只读存储器 答案: A 31、以下两种说法() 说法1:浏览器 – 服务器模型的软件在升级时需要升级相应的客户端 说法2:客户端 – 服务器模型中的客户端和服务器必须是不同的计算机 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 只有说法1正确 B. 只有说法2正确 C. 两种说法都正确 D. 两种说法都不正确 答案: D 32、下列关于计算机病毒的叙述中,错误的是()。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 计算机病毒会造成对计算机文件和数据的破坏 B. 只要删除感染了病毒的文件就可以彻底消除病毒 C. 计算机病毒是一段人为制造的小程序 D. 计算机病毒是可以预防和消除的 答案: B 33、在Windows 2000中任务管理器可用于以下操作,除了()。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 结束某个应用程序 B. 结束某个进程 C. 察看CPU使用率 D. 断开网络连接 答案: D 34、以下两种说法() 说法1:管理员帐户永远不能被删除和禁用 说法2:来宾帐户默认是禁用的,但也可以启用。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 只有说法1正确 B. 只有说法2正确 C. 两种说法都正确 D. 两种说法都不正确 答案: C 35、以下关于TCP/IP协议的描述正确的是()。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. TCP/IP协议中共有两个协议,分别是TCP协议和IP协议 B. TCP/IP协议是最流行的网络协议,没有该协议将无法使用Internet C. TCP协议用于在网络中传输数据 D. IP协议用于检查数据的正确性 答案: B 36、请阅读以下程序: void main() { int a=5,b=0,c=0; if(a=b+c) printf("***\n "); else printf("$$$\n"); } 以上程序( ) (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 有语法错误不能通过编译 B. 可以通过编译但不能通过连接 C. 输出*** D. 输出$$$ 答案: D 37、若w=1,x=2,y=3,z=4,则条件表达式w<x?w:y<z?y:z的值是()。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 4 B. 3 C. 2 D. 1 答案: D 38、表达式18/4*sqrt(4.0)/8值的数据类型为()。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. int B. float C. double D. 不确定 答案: C 39、若运行以下程序时,从键盘输入2473<回车>,则下面程序的运行结果是()。 #include<stdio.h> void main() { int c; while((c=getchar())!=’\n’) switch(c-‘2’) { case 0: case 1: putchar(c+4); case 2: putchar(c+4);break; case 3: putchar(c+3); default: putchar(c+2);break; } printf(“\n”); } (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 668977 B. 668966 C. 66778777 D. 6688766 答案: A 40、以下描述中正确的是( ) (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 由于do-while循环中循环体语句只能是一条可执行语句,所以循环体内不能使用复合语句 B. do-while循环由do开始,用while结束,在while(表达式)后面不能写分号 C. 在do-while循环体中,一定要有能使while后面表达式的值变为零(“假”)的操作 D. do-while循环中,根据情况可以省略while 答案: C 41、下面程序的运行结果是( ) #include<stdio.h> void main() {int y=10; do{y--;}while(- -y); printf(“%d\n”,y- -);} (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. -1 B. 1 C. 8 D. 0 答案: D 42、下面有关for循环的正确描述是( )。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. for循环只能用于循环次数已经确定的情况 B. for循环是先执行循环体语句,后判断表达式 C. 在for循环中,不能用break语句跳出循环体 D. for循环的循环体语句中,可以包含多条语句,但必须用大括号括起来 答案: D 43、若i为整型变量,则以下循环执行次数是( )。 for(i=2;i= =0;) printf(“%d\n”,i- -); (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 无限次 B. 0次 C. 1次 D. 2次 答案: B 44、以下不是无限循环的语句为( )。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. for(y=0,x=1;x>++y;x=i++) i=x; B. for(;;x++=i); C. while(1){x++;} D. for(i=10;;i- -) sum+=i; 答案: A 45、下面程序的运行结果是( ) #include<stdio.h> void main() { int i; for(i=1;i<=5;i++) { if(i%2) printf(“*”); else continue; printf(“#\n”); } printf(“$\n”);} (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. *#*#*#$ B. #*#*#*$ C. *#*#$ D. #*#*$ 答案: A 46、( )命令用于重新命名文件。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. dir B. rd C. ren D. cd 答案: C 47、( )命令用于将一个文件从一个位置移到另一个位置。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. move B. copy C. cut D. paste 答案: A 48、( )文件系统可提高性能、可靠性和磁盘空间利用率,以及其他扩展功能,如安全访问控制列表和文件系统日志。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. FAT12 B. FAT16 C. FAT32 D. NTFS 答案: D 49、( )是一种线性数据结构,并按后进先出的方式来操作数据。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 队列 B. 栈 C. 树 D. 图 答案: B 50、下列IP地址为c类地址的是( )。 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 4.3.2.1 B. 266.45.78.3 C. 192.223.78.5 D. 150.33.7.8 答案: C 51、下列叙述中正确的是 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 算法的效率只与问题的规模有关,而与数据的存储结构无关 B. 算法的时间复杂度是指执行算法所需要的计算工作量 C. 数据的逻辑结构与存储结构是一一对应的 D. 算法的时间复杂度与空间复杂度一定相关 说明: 此写解题要点或对题目做说明。 52、在结构化程序设计中,模块划分的原则是 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 各模块应包括尽量多的功能 B. 各模块的规模应尽量大 C. 各模块之间的联系应尽量紧密 D. 模块内具有高内聚度、模块间具有低耦合度 说明: 此写解题要点或对题目做说明。 53、下列叙述中正确的是 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 软件测试的主要目的是发现程序中的错误 B. 软件测试的主要目的是确定程序中错误的位置 C. 为了提高软件测试的效率,最好由程序编制者自己来完成软件测试的工作 D. 软件测试是证明软件没有错误 说明: 此写解题要点或对题目做说明。 54、下面选项中不属于面向对象程序设计特征的是 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 继承性 B. 多态性 C. 类比性 D. 封装性 说明: 此写解题要点或对题目做说明。 55、下列对队列的叙述正确的是 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 队列属于非线性表 B. 队列按“先进后出”原则组织数据 C. 队列在队尾删除数据 D. 队列按“先进先出”原则组织数据 说明: 此写解题要点或对题目做说明。 56、对下列二叉树 进行前序遍历的结果为 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. DYBEAFCZX B. YDEBFZXCA C. ABDYECFXZ D. ABCDEFXYZ 说明: 此写解题要点或对题目做说明。 57、某二叉树中有n个度为2的结点,则该二叉树中的叶子结点数为 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. n+l B. n-1 C. 2n D. 可2 说明: 此写解题要点或对题目做说明。 58、在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是___ (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 并 B. 交 C. 投影 D. 笛卡儿乘积 说明: 此写解题要点或对题目做说明。 59、在E-R图中,用来表示实体之间联系的图形是( ) (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 矩形 B. 椭圆形 C. 菱形 D. 平行四边形 说明: 此写解题要点或对题目做说明。 60、下列叙述中错误的是( ) (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 在数据库系统中,数据的物理结构必须与逻辑结构一致 B. 数据库技术的根本目标是要解决数据的共享问题 C. 数据库设计是指在已有数据库管理系统的基础上建立数据库 D. 数据库系统需要操作系统的支持 说明: 此写解题要点或对题目做说明。 61、为了取代C中带参数的宏,在C++中使用 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 重载函数 B. 内联函数 C. 递归函数 D. 友元函数 说明: 此写解题要点或对题目做说明。 62、下列关于类定义的说法中,正确的是 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 类定义中包括数据成员和函数成员的声明 B. 类成员的缺省访问权限是保护的 C. 数据成员必须被声明为私有的 D. 成员函数只能在类体外进行定义 说明: 此写解题要点或对题目做说明。 63、下列关于派生类构造函数和析构函数的说法中,错误的是 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 派生类的构造函数会隐含调用基类的构造函数 B. 如果基类中没有缺省构造函数,那么派生类必须定义构造函数 C. 在建立派生类对象时,先调用基类的构造函数,再调用派生类的构造函数 D. 在销毁派生类对象时,先调用基类的析构函数,再调用派生类的析构函数 说明: 此写解题要点或对题目做说明。 64、通过运算符重载,可以改变运算符原有的 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 操作数类型 B. 操作数个数 C. 优先级 D. 结合性 说明: 此写解题要点或对题目做说明。 65、有如下函数模板: template <class T> T square(T x){return x*x;} 其中T是 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 函数形参 B. 函数实参 C. 模板形参 D. 模板实参 说明: 此写解题要点或对题目做说明。 66、使用输入输出操作符setw,可以控制 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 输出精度 B. 输出宽度 C. 对齐方式 D. 填充字符 说明: 此写解题要点或对题目做说明。 67、下列字符串中,不可以用作C一标识符的是 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. y_2006 B. ___TEST_H C. Return D. switch 说明: 此写解题要点或对题目做说明。 68、字面常量42、4.2、42L的数据类型分别是 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. long, double, int B. long, float, int C. int, double, long D. int, float, long 说明: 此写解题要点或对题目做说明。 69、执行下列语句段后,输出字符“*”的个数是 for(int i=50;i> 1:-i)cout<<’*’; (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 48 B. 49 C. 50 D. 51 说明: 此写解题要点或对题目做说明。 70、有如下程序段: int i=0, j=1; int &r=i;//① r =j;//② int *p=&i;//③ *p=&r;//④ 其中会产生编译错误的语句是 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. ④ B. ③ C. ② D. ① 说明: 此写解题要点或对题目做说明。 71、有如下函数定义: void func(int a, int& b){a++; b++;} 若执行代码段: int x=0, y=1; func(x, y); 则变量x和y的值分别是 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 0和1 B. 1和1 C. 0和2 D. 1和2 说明: 此写解题要点或对题目做说明。 72、有如下程序: #include <iostream> using namespace std; class A{ public: static int a; void init( ){a=1;} A(int a=2){initn; a++;} }; int A::a=0; A obj; int main() { Cout<<obj.a; return 0; j 运行时输出的结果是 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 0 B. 1 C. 2 D. 3 说明: 此写解题要点或对题目做说明。 73、下列有关继承和派生的叙述中,正确的是 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 派生类不能访问基类的保护成员 B. 作为虚基类的类不能被实例化 C. 派生类应当向基类的构造函数传递参数 D. 虚函数必须在派生类中重新实现 说明: 此写解题要点或对题目做说明。 74、下列运算符中,不能被重载的是 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. && B. != D. ++ 说明: 此写解题要点或对题目做说明。 75、下列函数模版中的定义中,合法的是 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. A)template <typename T> T abs(T x) {return x <0? –x:x;} B. template class< T> T abs(T x) {return x <0? –x:x;} C. template T<class T> abs(T x) {return x <0? –x:x;} D. tempIate T abs(T x){return x<0?-x:x;〕 说明: 此写解题要点或对题目做说明。 76、有如下程序: #include<iostream> using namespace std; class test{ private: int a; public: test0{cout+"constructor"+endl;} test(int a){cout+a+endl;} test(const test&test) { a= test.a; cout+,,copy constructor"+endl; } test(){Gout+"destructor"+endl;} }; int main( ) { test A(3); return 0; } 运行时输出的结果是 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 3 B. constructor destructor C. copy constructor destructor D. 3 destructor 说明: 此写解题要点或对题目做说明。 77、若有如下类声明 class MyClass{ public: MyClass( ){cout<<1;} }; 执行下列语句 MyClass a,b[2],*p[2]: 以后,程序的输出结果是 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 11 B. 111. C. 1111 D. 11111 说明: 此写解题要点或对题目做说明。 78、有如下程序: #include <iostream> using namespace std; class Point{ public: static int number; public: Pointo{number十十;} -Point( ){number--;} }; int Point::number--0; void mainO { Point *ptr; Point A, B; f Point* ptr_point=new Point[3]; ptx=ptr_point; } Point C; Gout+Point::number+endl; delete[] ptr; } 运行时输出的结果是 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 3 B. 4 C. 6 D. 7 说明: 此写解题要点或对题目做说明。 79、如果不使用多态机制,那么通过基类的指针虽然可以指向派生类对象,但是只能访问从基类继承的成员。有如下程序,没有使用多态机制。 #include <iostream> using namespace std; class Base{ int a,b; public: Base(int x, int y) { a=x; b=y;} void show( ){cout<<a<<','<<b<<endl;} }; class Derived:public Base{ int c,d; public: Derived(int x,int y,int z,int m):Base(x,y)tc=z; a=m;I void show{cout<<c<<','<<d<<endl;} }; int main( ) { Base B 1(50,50),*pb; Derived D 1(10,20,30,40); pb=&D 1; pb->show( ); return( ); } 运行时输出的结果是 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 10,20 B. 30,40 C. 20,30 D. 50,50 说明: 此写解题要点或对题目做说明。 80、有如下程序: #include <iostream> using namespace std; class A { public: A(int i){x=i;} void dispa 0{cout<<x<<’,’;} private: int x; }; class B:public A { public: B(int i):A(i+10){x=i;} void dispb( ){dispa( ); cout<<x<< endl;} private int x; }; int main( ) { B b(2); b.dispb( ); return 0; } 运行时输出的结果是 (单选题) 所属章节:4.C语言二级考试题库 难度系数:1 A. 10,2 B. 12,10 C. 12,2 D. 2,2 说明: 此写解题要点或对题目做说明。 81、虚函数支持多态调用,一个基类的指针可以指向派生类的对展开阅读全文
咨信网温馨提示:1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。




C语言二级考试题库.doc



实名认证













自信AI助手
















微信客服
客服QQ
发送邮件
意见反馈



链接地址:https://www.zixin.com.cn/doc/6185751.html