2009VC期末考试试卷、评分细则及试卷分析.doc

2009VC期末考试试卷、评分细则及试卷分析.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2009VC期末考试试卷、评分细则及试卷分析

河 北 工 业 大 学 期 末 考 试 试 卷 2009 年(春)季学期 课程名称: 计算机软件技术基础(VC) A卷(闭卷) 适应专业: 电气、信息、管理学院 学院名称 班级 姓名 学号 题号 一 二 三 四 总分 分数 阅卷人 说明: 1.本试卷的全部解答都必须写到答题纸上。 2.请在试卷和每张答题纸上均写明班级、姓名和学号,否则导致的后果由学生本人负责。 3.考试完毕上交试卷和答题纸,如未上交按学校有关规定处理。 一、单选题(每题1分,共20分) 根据C++语言语法规则,以下合法的用户标识符是____________。 A.C++ B._86ma C.321_Go D.*p 以下叙述中错误的是_____________。 A.C语句必须以分号结束 B.表达式末尾加分号就构成表达式语句 C.复合语句在语法上相当一条语句 D.空语句出现在任何位置都不会影响程序的运行结果 表达式3.6-5/2+1.2+5%2的值是_________。 A.4.3 B.4.8 C.3.3 D.3.8 判断char型变量s的值是大写英文字母的正确表达式是____________。 A.A=s=Z B.(sA) (sZ) C.(s=A) (s=Z) D.s=A || s=Z 在嵌套的if-else语句中,C++语言规定else总是与____________配对。 A.其之后最近的未曾配对的if B.缩排位置相同的if C.同一行上的if D.其之前最近的未曾配对的if 若有定义:int x = -3, y = 10, z = x+9; ,则表达式 (z!=8) !(xy) (z=y)的值为__________。 A.1 B.0 C.6 D.10 下面程序的运行结果为___________。 #includeiostream.h void main() {  int x=21;  if (x%2=0) cout是奇数endl;  else cout是偶数endl; } A.输出:是奇数 B.输出:是偶数 C.有语法错,不能通过编译 D.可以通过编译但不能通过链接 若有定义: int a=3,b,*p=a; ,为将a的值赋给变量b,下列语句中不正确的赋值方式是____________。 A.b=*a; B.b=*p; C.b=a; D.b=*a; C++语言中while和do-while语句的主要区别是____________。 A.do-while的循环体至少无条件执行一次 B.while的循环控制条件比do-while的循环控制条件严格 C.while语句的循环体不能是复合语句 D.do-while语句的循环体不能是复合语句 以下描述中正确的是_____________。 A.定义数组时,其长度可为常量或变量。 B.一个数组中的各个数组元素可为不同的数据类型。 C.二维数组中的数组元素是按列进行存放的。 D.数组必须先定义后使用,数组元素的使用与变量相同。 下面程序段的运行结果为___________。 int k=100; while(k=0) k--; A.循环体语句执行一次 B.while循环执行100次 C.该循环是无限循环 D.循环体语句一次也不执行 针对数组定义: int a[10]; ,下列叙述中错误的是______________。 A.用a[9]可以访问数组的末元素 B.a共有10个元素,其首元素是a[1] C.用*a可以访问数组的首元素 D.用a[10]访问数组元素会超出数组边界 指针是指变量的 ______________。 A.值 B.地址 C.名 D.一个标志 河 北 工 业 大 学 期 末 考 试 试 卷 2009 年(春)季学期 学院名称: 班级: 姓名: 适应专业:电气、信息、管理学院 课程名称:计算机软件技术基础(VC) 下面程序的运行结果为___________。 #includeiostream.h void main() { char s[ ]= abcde; s+=2; couts[0]endl; } A.输出a B.输出c C.输出cde D.程序出错,无法运行 以下语句正确的是________________。 A.int x , double y ; B.char *t=bingo; C.int *p=5; D.int a[3]={1,2,3,4,5}; 下列二维数组的定义语句正

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档