共9 页-第1 页 北 京 交 通 大 学 海 滨 学 院 考 试 试 题 (B 卷) 课程名称:C语言程序设计 2010-2011学年 第二学期 出题教师:计算机教学组 专业: 班级: 姓名: 学号: 答题说明:本试卷共有六道大题,要求所有解答均写在答题卡上,否则无效。 上交试卷时按照发试卷时候的顺序整理试卷,平铺展开上交。 一、选择题(本题共30道题目,每题1分,共30分) 1. 以下叙述中正确的是( )。 A)C语言比其他语言高级。 B)C语言可以不用编译就能被计算机识别执行。 C)C语言以接近英语国家的自然语言和数学语言作为语言的表达形式。 D)C语言出现的最晚,具有其他语言的一切优点。 2. 算法是为解决某特定问题而采取的确定且有限的步骤,下面不属于算法的五个特性的是( )。 A)有零个输入或多个输入 B)高效性 C)有穷性 D)确定性 3. 表达式 3.6-5/2+1.2+5%2的值是( )。 A)4.3 B) 4.8 C) 3.3 D) 3.8 4. C语言中的标识符只能由字母,数字和下划线三种字符组成,且第一个字符( )。 A)必须为字母 B)必须为下划线 C)必须为字母或下划线 D)可以是字母,数字和下划线中任一字符 5. 下列数据中,不合法的C语言实型数据的是( )。 A)0.123 B)123e3 C)2.1e3.5 D)789.0 6. 若有说明语句:char c='\72';则变量 c( )。 A)包含 1个字符 B)包含 2个字符 C)包含 3个字符 D)说明不合法,c的值不确定 7. 若有定义:int a=7;float x=2.5,y=4.7; 则表达式 x+a%3*(int)(x+y)%2/4的值是( )。 A)2.500000 B)2.750000 C)3.500000 D)0.000000 8. 下列可用于 C语言用户标识符的一组是( )。 A)void, define, WORD B)a3_b3, _123,Car 共9 页-第2 页 C )For, -abc, IF Case D)2a, DO, sizeof 9. 以下不正确的叙述是( )。 A )在C 程序中,逗号运算符的优先级最低。 B )在C 程序中,APH 和aph 是两个不同的变量。 C )若a 和b 类型相同,计算了赋值表达式a=b 后b 中的值将放入a 中,而b 中的值不变。 D)当从键盘输入数据时,对于整型变量只能输入整型数值,对于实型变量只能输入实型数值。 10. 设有int x=17;则表达式(x++*1/3)的值是( )。 A )5 B )6 C )17 D )18 11. 以下变量x ,y,z 均为double类型且已正确赋值,不能正确表示数学式子x÷y ÷z 的C语言表达式...