《C语言程序设计》期末试卷(A)
常州铁道高等职业技术学校14-15-2学期 计算机专业计1251班《C语言程序设计》期末试卷(A) 班级 姓名 学号 成绩 一、单项选择题(本大题共2•题,每题2分,共4•分) 1、C语言中 ・、不能使用1语句构成的循环 语句构成的循环必须用语句才能退出 C、语句构成的循环,当《•塞句中的表达式值为非零时结束循环 ■、语句构成的循环,当《•语句中的表达式值为零时结束循环 2、以下选项中合法的用户标识符是() L■、_2MC、3Bijt■、LIN 3、一个C语言程序是由(> L一个主程序和若干子程序组成 ,、函数组成 C、若干过程组成 ■、若干子程序组成 4、一个算法应该具有“确定性”等。个特性,对另外4个特性的描述中错误的 是] > L有零个或多个输入,、有零个或多个输出 C、有穷性■、可行性 队 设变量.是整型,■是实型,■是双精度型,则表达式“lift■值的数据 类型为 L *4■、C、iMlie■、不确定 I、假定■和 为15』型,则表达式p,的值 是(> L ASHHM,、3C、2.HWIH■、 汰设有数组定义:则数组所占的空间 为 (>o 虹 4个字节■、。个字节C、I个字节■、- 个字节 8、若有以下定义则正确的赋值语句 是(> • L IL N—C、IIJI■、»JJ ■、巳知字母•的1SC3I码是b»,以下程序的执行结果 是] > ,土 i L 1,T■、bS.bSC、bS. L □、判断•!•《■型变量•!是否为小写字母的正确表达式 为() 虹 ■、 tel> = *>!*=.l)(4 = >fafatel v = 4> 14、字符串在内存中占据的字节个数为 虹•B> IC、2■、3 1»、下面有关■■■循环的正确描述是(> L―■循环只能用于循环次数已经确定的情况 ,、■■■循环是先执行循环体语句,后判定表达式 C、在■■■循环中,不能用语句跳出循环体 ■、■■■循环体语句中,可以包含多条语句,但要用花括号括起来 ■、当调用函数时,实参是一个数组名,则向函数传递的是() L数组的长度 ,、数组的首地址 C、数组每一个元素的地址 ■、数组每个元素中的值 n、以下选项中,与七*完全等价的表达式是() ::h ■、垓下程序的输出结果是 ■ I ■4 ■彳 i I—■ ・、•,、g C、 31■、无定 值 衿、以下对二维数组•的正确说明是(> L *01 I ■■、*^4>i C、 |Mli» »ll 141 ■■、 ^4 ^0>i 皿是 () ・、一种函数调用 ,、一个双精度表达式 C、一个整型表达式 ■、一个不合法的表达式 二、填空题(本大题共I•空,每空2分,共2•分) 1、结构化设计中的三种基本结构 是 2、在C语言中的实型变量分为两种类型,它们是 和 __ ,、表达式勺值是 4、下列程序运行后的输出结果是 U 队 若有定义:A4.I3I I4I;*] 33!«3!«> t N» 则初始化后,»!■ 13得到 的初值是 -121 II得到的初值 是 I、下面程序的运行结果是 ,土 2、Mellaril ■ 4 O • Mi^ii-kHi 引 I 四、编程题(本大题共4题,每题8分,共52分) 1、从键盘输入一个大写字母,要求改用小写字母输出。 2、输入一个整数,输出该整数为奇数还是偶数。。 ,、判断数・是否为素数(只能被I和它本身整除的整数),: 4、试写一个函数7 1血当主函数调用>时,屏幕上会显示出 “1血•一 Rmi.: ” 的字符串。 《C语言程序设计》期末考试试卷(・卷)评分标准及标准答案 一、单项选择题(本大题共2•题,每题2分,共4•分) 4、 二、填空题(本大题共I•空,每空2分,共2•分) 1、顺序结构分支结构 2、单精度型(或:土4型) 循环结构 双精度型域; 4、 每题4分,共8分) 即可得分.部分正确可按比例得分.否则不得分。 三、程序分析题(本大题共2题, 能正确表达出题目的含义、要求, 1、功能:求和。 输出结果:n»4 2、功能:出矩形阵■的主对角线上的元素之和。 输出结果:2T 四、编程题(本大题共4题,每题8分,共92分) 能正确表达出题目的含义、要求,且格式正确,即可得满分,不要求形式完全相同。 部分正确可按比例得分.否则不得分。 I、D ,土 <) .Di i-WT=Z2b\i •.2分 分 .2分 .2分 4fFSI ■cWtffl,《?!y X・ 4fF8l y ・、:■““ H b>^< WlSLPF b* O ¥* 好 y 叭:■■•“”•—i ■ ■ g 好b y… •V ,f O ¥*