文档介绍:河北工业大学期末考试试卷
2010 年(春)季学期
课程名称: 计算机软件技术基础(VC) A卷(闭卷)
适应专业: 电气、信息、管理学院
学院名称
班级
姓名
学号
题号
一
二
三
四
总分
分数
阅卷人
说明: 。
、姓名和学号,否则导致的后果由学生本人负责。
,如未上交按学校有关规定处理。
一、单选题(每题1分,共20分)
根据C++语言语法规则,______________是合法的标识符。
++ D.*p
以下选项中_______________不是C++的关键字。
若有定义: double c; ,则以下表达式中与代数式计算结果不相符的是_____________。
A.(c-32)*5/9 *(c-32) *(c-32)/9 D.(c-32)/9*5
以下叙述中错误的是_________________。
以下叙述中正确的是。
++源程序中可包含多个函数,且每个函数都会执行一次。
++源程序可包含多个函数,但其中只能有一个为main函数。
++源程序中定义的函数只能被main函数调用。
++源程序中main函数必须置于程序的最前面。
若有定义:char c;,则下列表达式中与其他选项含义不同的是____________。
A. !('a'<=c) || !('z'>=c) B.! (c>='a' && c<='z' ) C.(c<'a') || (c>'z') <='a' && c>='z'
指针变量中保存的是变量的______________。
在嵌套的if-else语句中,C++语言规定else总是与____________配对。
以下叙述中正确的是____________。
break语句与continue语句均可用于循环语句与switch语句中。
在循环体中使用break语句与continue语句的功能相同。
break语句可用于循环语句与switch语句中,而continue语句只能用于循环语句。
continue语句的功能是立即结束包含其在内的整个循环。
若有定义: int a[5]={1,3,5,7,9},*p=&a[2]; ,则p[1]的值是____________。
以下选项中错误的是_____________。
s[]="Happy"; s[5]={'H','a','p','p','y'};
*s="Happy"; s[5]; s="Happy";