资源描述
【HNCE网上考试系统 v9.6】 本套软件使用权属于:中原工学院
考试课程:高级语言程序设计(C) 考试时间:60分钟 考场:第一考场 考试日期:2012.05.16
考号:201100454204 姓名:张旭
剩余时间:
58:32
保存交卷退出帮助
窗体顶端
本卷共有4道大题:
窗体底端
一、单项选择题(12道小题,共30分)
1、以下说法正确的是( )。(2分)
A、 C语言程序总是从第一个函数开始执行
B、 在C语言程序中,要调用函数必须在main()函数中定义
C、 C语言程序总是从main()函数开始执行
D、 C语言程序中的main()函数必须放在程序的开始部分
2、以下叙述中正确的是( )。(2分)
A、 C语言比其他语言高级
B、 C语言可以不用编译就能被计算机识别执行
C、 C语言以接近英语国家的自然语言和数学语言作为语言的表达形式
D、 C语言出现的最晚,具有其他语言的一切优点
3、由C/C++源程序文件编译而成的目标文件的缺省扩展名为( )。 (2分)
A、 cpp
B、 exe
C、 Obj
D、 lik
4、设int a=3,b=4,c=5;表达式(a+b)>c&&b==c的值是( ) 。(2分)
A、2
B、-1
C、0
D、1
5、下列可用于C语言用户标识符的一组是( )。(2分)
A、 void, define, WORD
B、 a3_b3, _123,Car
C、 For, -abc, IF Case
D、 2a, DO, sizeof
6、C语言中不合法的字符串常量是( )。(2分)
A、 "\121"
B、 'y'
C、 "\n\n"
D、 "ABCD\x6d"
7、下述关于break语句的描述中,( )是不正确的。 (3分)
A、 A、break语句可用于循环体内,它将退出该重循环
B、 B、break语句可用于switch语句中,它将退出switch语句
C、 C、break语句可用于if体内,它将退出if语句
D、 D、break语句在一个循环体内可以出现多次
8、While(x)中的x相当于( )。(3分)
A、x==0
B、x==1
C、x!=1
D、x!=0
9、下面有关for循环的正确描述是( )。 (3分)
A、 for循环只能用于循环次数己经确定的情况
B、 for循环是先执行循环体语句,后判定表达式
C、 在for循环中,不能用break语句跳出循环体
D、 for循环体语句中,可以包含多条语句,但要用花括号括起来
10、以下 ( )是不正确的描述。(3分)
A、while循环先判断表达式,后执行循环体语句
B、do-while循环先执行循环语句,后判断表达式
C、while,do-while 循环效果完全一样,不会出现不一致情况
D、for循环可以用while语句代替
11、下列程序段int x =–10; while (++x){cout<<x<<endl;}循环次数是( )。 (3分)
A、 9
B、 10
C、 11
D、 无限
12、以下关于循环体的描述中,( )是错误的。 (3分)
A、 循环体中可以出现break语句
B、 循环体中还可以出现循环语句
C、 循环体中不能出现continue语句
D、 循环体中可以出现switch语句
二、填空题(5道小题,共10分)
1、C语言程序设计包括编写源代码、、连接和运行等步骤。
(2分)
2、C语言程序编译的过程是以为单位的。
(2分)
3、C语言程序执行的入口点是。
(2分)
4、在C语言程序设计中,生成可执行程序(.exe文件)的步骤是。
(2分)
5、C语言是一种(选择面向对象或面向过程)高级程序设计语言。
(2分)
三、判断题(4道小题,共10分)
1、运算符/和%要求参加运算的对象均为整型数据。(2.5分)
正确
错误
2、若有运算符:>、*=、%,则他们按优先级(由低至高)的正确排列次序为:*=、>、%(2.5分)
正确
错误
3、C 语言是一种结构化程序设计语言。(2.5分)
正确
错误
4、do-while语句构成的循环只能用Break语句退出。(2.5分)
正确
错误
四、编程题(2道小题,共50分)
1、编写程序,计算下面级数前n项(n=20)的部分和,并输出
该级数最后两项之差的绝对值。
1*2*3+2*3*4+3*4*5+……+n*(n+1)*(n+2)+…
(30分)
必须将本题程序最后的运行结果填入下面的框中。否则,该题以零分计!
请将你解答本题所写的源程序粘贴到下面或者上载源程序
2、求出100至1000之内能同时被2、3、7整除的整数,并输出。
(20分)
必须将本题程序最后的运行结果填入下面的框中。否则,该题以零分计!
请将你解答本题所写的源程序粘贴到下面或者上载源程序
窗体底端
考号:201100454204 姓名:张旭
剩余时间:
58:32
保存交卷退出帮助
强烈建议您使用IE5.0以上,屏幕分辨率800X600以上,真彩,小字体浏览
展开阅读全文