编程测评考试题及答案_第1页
编程测评考试题及答案_第2页
编程测评考试题及答案_第3页
编程测评考试题及答案_第4页
编程测评考试题及答案_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

编程测评考试题及答案

单项选择题(每题2分,共10题)1.以下哪种语言常用于网页前端开发?A.PythonB.JavaC.HTMLD.C++2.函数返回值使用的关键字是?A.returnB.breakC.continueD.if3.以下哪个是数组的定义方式?A.inta;B.inta[5];C.inta=5;D.inta{5};4.循环结构中用于跳出当前循环的是?A.continueB.forC.breakD.while5.字符串连接函数在C语言中是?A.strcatB.strlenC.strcpyD.strcmp6.变量命名不能以什么开头?A.数字B.字母C.下划线D.标点符号7.以下哪种数据类型表示整数?A.floatB.doubleC.intD.char8.逻辑与运算的符号是?A.&&B.||C.!D.^9.定义常量使用的关键字是?A.constB.staticC.externD.register10.函数参数传递方式不包括?A.值传递B.地址传递C.引用传递D.指针传递答案:1.C2.A3.B4.C5.A6.D7.C8.A9.A10.D多项选择题(每题2分,共10题)1.以下属于面向对象编程语言的有?A.C++B.JavaC.PythonD.C2.以下哪些是常见的数据库类型?A.MySQLB.OracleC.MongoDBD.Excel3.以下哪些是循环结构?A.forB.whileC.do-whileD.if4.以下哪些是字符型数据?A.'a'B."abc"C.65D.'A'5.以下哪些是数据类型转换函数?A.atoiB.atofC.itoaD.stof6.以下哪些属于控制语句?A.ifB.elseC.switchD.case7.以下哪些是数组初始化方式?A.inta[]={1,2,3};B.inta[3]={1,2,3};C.inta[3];a={1,2,3};D.inta[3];a[0]=1;a[1]=2;a[2]=3;8.以下哪些是函数重载的条件?A.函数名相同B.参数个数不同C.参数类型不同D.返回值类型不同9.以下哪些是文件操作函数?A.fopenB.fcloseC.freadD.fwrite10.以下哪些是常见的排序算法?A.冒泡排序B.选择排序C.插入排序D.快速排序答案:1.ABC2.ABC3.ABC4.AD5.AB6.ABCD7.ABD8.ABC9.ABCD10.ABCD判断题(每题2分,共10题)1.C语言是高级语言。()2.变量必须先定义后使用。()3.数组下标从1开始。()4.函数可以没有参数。()5.注释会影响程序执行。()6.所有数据类型占用内存大小一样。()7.逻辑或运算只要有一个为真则结果为真。()8.字符串可以用单引号括起来。()9.递归函数必须有终止条件。()10.全局变量的作用域是整个程序。()答案:1.√2.√3.×4.√5.×6.×7.√8.×9.√10.√简答题(总4题,每题5分)1.简述if语句的作用。用于条件判断,根据条件是否成立执行不同代码块。2.如何定义一个函数?使用函数名、参数列表、返回值类型,加上函数体,如intfunc(inta){returna;}。3.简述数组的特点。存储相同类型数据,通过下标访问,内存连续。4.什么是数据类型转换?将一种数据类型的值转换为另一种数据类型,分自动转换和强制转换。讨论题(总4题,每题5分)1.如何优化冒泡排序算法?设置标志位,若一趟比较无交换则提前结束排序。2.简述面向对象编程的优点。提高代码可维护性、可扩展性、封装性和复用性。3.怎样避免数组越界?在访问数组

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论