云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 2014第一次月考试卷

2014第一次月考试卷

  • 62 次阅读
  • 3 次下载
  • 2025/5/31 6:23:43

使用前注意保密

苏州理工学院2013-2014学年下学期

Visual C++程序设计阶段测试试卷

(第1—3章)

说明:

1、 本试卷为笔试题,含选择、填空、及编程三部分。 2、 本试卷满分为100分,考试时间为120分钟。 3、 所有答案必须写在答题纸上,否则不计成绩。

4、 填写答案时,注意题号;特别是填空题,做到题号、空格号与试题对应。

5、 答题纸上必须写明学号(含班级号)、姓名。

共8页,第1页

一、选择题(每题1分,计20分)

1、下面各标识符中,属于合法的用户标识符是 。 A.-30P B. iotream.h C. _8dd D. while 2、已知float x=0.5; 则下列正确的引用方法是 。

A.int &m=x; B.int &y=0.5; C.float &z; D.float &a=x; 3、在C++中,要求运算数必须是整型的运算符是 。 A. / B. % C. ! D. &&

4、设有int a,b; 执行语句a=((b=4*5,b*4),b+15);之后,a的值为 。 A. 15 B. 30 C. 35 D. 20 5、以下的描述中,正确的是 。

A.对于for语句的一般格式for(表达式1;表达式2;表达式3)其中, 表达式1是可以省略的,但是分号不可省略

B.while语句在循环条件不满足的情况下,循环体至少要执行一次 C.continue语句可用在switch语句中,也可用在循环语句中 D.break语句只能用在循环语句中 6、对于程序段:int a=0,b=2,c=4; if(a==b) cout<

执行上述语句序列后,下列说法正确的是 。 A.a的值为0,输出2 B.a的值为2,输出4 C.a的值为2,输出2 D.a的值为0,输出4

7、设有说明语句int a(10),*p=&a;若执行*p+=10,则a的值为________。

A.10 B.20 C.15 D.0

8、设有说明int x=1,y=2,z=1,c;执行语句c=--x||--y&&!z--; 后,x、y、z的值

分别为________。

A.0、1、1 B.0、1、0 C.1、0、1 D.0、0、1 9、设有int i=1,b=2;则下列语句中正确的是________。

A. cin.get(i) B. cin.get(b) C. cin(i); D. cin>>i; 10、一个完整的可运行的C++源程序中________。

A. 可以有一个或多个主函数 B. 必须有且仅有一个主函数 C. 可以没有主函数 D. 必须有主函数和其他函数

11、设有四个常数:①4e5.0 ②?\\87? ③0X5AL ④“\\\\”,其中符合C++语法规则的常量是 。

A. ②③ B. ②④ C. ③④ D. ①② 12、设有说明语句:int d,e;以下选项中,存在语法错误的是_______。 A.d=9+e==d+2; B.d=e+=2; C.f=g+f=j*k++; D.(++d)++; 13、以下关于逻辑运算的描述中,正确的是________。

A.所有的逻辑运算都是双目运算,其优先级相同。

共8页,第2页

B.逻辑运算中存在双目运算和单目运算,其优先级相同 C.所有的逻辑运算都是双目运算,其优先级各不相同

D.逻辑运算中存在双目运算和单目运算,其优先级各不相同。

14、设有变量说明“int m=2;”,则执行语句“m+=m*=m-=m/=m;”后,m的值为 。

A.12 B. 0 C. 16 D. 8

15、设有定义“float y=3.45678; int x;”,则以下表达式中能实现将y中数值保留小数点后2位,第3位四舍五入的表达式是 。 A. y=(y*100+0.5)/100.0 B. x=y*100+0.5,y=x/100.0 C. y=y*100+0.5/100.0 D. y=(y/100+0.5)*100.0 16、以下常量中正确的是 。

A. ?abc? B. ?\\x123? C. 3.14E-1.2 D. “a” 17、设CH为字符型变量,则语句CH=CH+?a?-?A?;的作用可能是:________。 A. 将大写字母转换成对应的小写字母 B. 将字母CH转换成a C. 将小写字母转换成对应的大写字母 D. 将字母CH转换成A 18、以下程序的运行结果 。

#include void main(){ int x=1,y=0,a=0,b=0; switch(x){

case 1: switch(y){

case 0:a++;break; case 1:b++;break; }

case 2:b++;break;a++; }

cout<

A.2,1 B.1,1 C.1,0 D.2,2 19、下列程序段运行的结果为 。 int n=1,s=0;

while(n--); s+=++n;

cout<

char c;

while(cin>>c,c!=?\\n?)

共8页,第3页

cout<

A. 222

B. CDE

C. 333

D. 676869

二、填空题(计50分)

? 基本概念题(每题2分,计10分)

1、在VC集成环境下,系统默认的源程序扩展名为 (1) 。

2、已知字母A的ASCII码为十进制数65,d为字符型的变量,则执行 d= ?A?+ ?6?- ?3?;语句后,输出d的结果为 (2) 。

3、在C++中,缺省的整数输入/输出进制为 (3) 进制。

4、设有变量说明:”short int a=0,b=0;”则表达式sizeof(?a?+?b?)的值是

(4) 。

5、转义序列只能用来表示 (5) 类型的数值。

? 阅读程序题(每空2分,计22分) 6、[程序]

#include \void main (void) { cout <<\ cout <<\ }该程序输出的第一行为 (6) ,第二行为 (7) ,第三行为 (8) 。 7、[程序]

#include void main() {

int i;

cin>>hex>>i;

cout<<\cin>>oct>>i;

cout<<\}

若输入10 17,则该程序的运行结果第一行为 (9) ,第二行为 (10) 。 8、[程序]

#include void main( ){

for(int i=1;i<4;i++){ switch(i){

case 0:cout<<\ case 1:++i;break;

共8页,第4页

搜索更多关于: 2014第一次月考试卷 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

使用前注意保密 苏州理工学院2013-2014学年下学期 Visual C++程序设计阶段测试试卷 (第1—3章) 说明: 1、 本试卷为笔试题,含选择、填空、及编程三部分。 2、 本试卷满分为100分,考试时间为120分钟。 3、 所有答案必须写在答题纸上,否则不计成绩。 4、 填写答案时,注意题号;特别是填空题,做到题号、空格号与试题对应。 5、 答题纸上必须写明学号(含班级号)、姓名。 共8页,第1页 一、选择题(每题1分,计20分) 1、下面各标识符中,属于合法的用户标识符是 。 A.-30

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com