c语言期中考试试题及答案_第1页
c语言期中考试试题及答案_第2页
c语言期中考试试题及答案_第3页
c语言期中考试试题及答案_第4页
c语言期中考试试题及答案_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

中国民航大学 2009 2010 学年第二学期 C 语言程序设计 期中考试试卷 课程编号 03402513 试卷类型 A 卷 考试形式 笔试 考试日期 题号一二三四五六总分 得分 注意事项 注意事项 1 请将试卷最后一页的答题纸撕下 将答案填写在其中 请将试卷最后一页的答题纸撕下 将答案填写在其中 2 交卷时请确认答题纸是否按要求交卷时请确认答题纸是否按要求 写好姓名等信息并与试题一起上交 写好姓名等信息并与试题一起上交 3 不准携带任何书籍 资料 纸张等 不准携带任何书籍 资料 纸张等 4 草稿纸用试卷的背面 草稿纸用试卷的背面 一 单项选择题 一 单项选择题 1 1 空空 1 1 分 共分 共 2020 分 分 1 C 语言程序的基本结构是 1 1 A 函数 B 语句 C 字符 D 程序行 2 一个 C 程序的执行是 2 2 从本程序的主函数开始 到本程序的主函数结束 B 从本程序的第一个函数开始 到本程序的最后一个函数结束 C 从本程序的主函数开始 到本程序的最后一个函数结束 从本程序的第一个函数开始 到本程序的主函数结束 3 下列四个叙述中 错误的是 3 3 A 一个 C 源程序必须有且只能有一个主函数 B 一个 C 源程序可以含一个或多个子函数 C 在 C 源程序中注释说明必须位于语句之后 D C 源程序的基本结构是函数 4 下面不属于 C 语言保留字的是 4 4 A short B ELSE C extern D for 5 下列四个叙述中 正确的是 5 5 A 库函数也是 C 语言本身的组成部分 B C 语言中的输入输出操作是由相应语句完成的 C 库函数是 C 编译系统提供的功能函数 D 标题文件 头文件 可以在程序的函数内部调用 6 下列四组数据类型中 C 语言允许的一组是 6 6 A 整型 实型 逻辑型 B 整型 实型 字符型 C 整型 双精度型 布尔型 D 整型 实型 复型 7 在 C 语言中不同数据类型的的长度是 7 7 A 固定的 B 由用户自己定义的 C 任意的 D 与机器字长有关 班级 姓名 准考证号 任课教师 考场教室 装 订 线 姓名 8 下列四组 八进制或十六进制 常数中 正确的一组是 8 8 A 016 0 xbf 18 B 0abc 017 0 xa C 010 0 x11 0 x16 D 0A12 7FF 123 9 下列四组转义字符中 合法的一组是 9 9 A t n B 017 x C 018 f xab D 0 101 xif 10 在 C 语言中 一个整型数据占两个字节 则 int 型数据的取值范围是 10 10 A 32767 32768 B 0 65535 C 127 128 D 0 255 11 经 char w int x float y double z 说明后 表达式 w x z y 的类型是 11 11 A float B char C int D double 12 以下能正确定义变量 a b 和 c 并为它们赋值的语句是 12 12 A int a 5 b 5 c 5 B int a b c 5 C a 5 b 5 c 5 D int a 5 b 5 c 5 13 在 C 语言中 用于表示逻辑 真 的值是 13 13 A T B 1 C 1 D 非零值 14 经 int a 7 float x 2 5 y 4 7 说明后 表达式 x a 3 int x y 2 4 的值是 14 14 A 2 500000 B 2 750000 C 3 500000 D 0 000000 15 若在一个表达式中含有 int long int unsigned int 和 char 类型的常量和变量 则该表达式的类型是 15 15 A int 型 B char 型 C unsigned int 型 D long int 型 16 在 C 语言中 如果一个 int 型数据占 2 个字节 则 unsigned int 型数据取值范围是 16 16 A 0 255 B 0 32767 C 0 65535 D 0 2147483647 17 在 C 语言中 下列四个长整型数中合法的是 17 17 A 0L B 4962 C 0 054838743 D 2 1869e10 18 若有说明语句 char c 101 则变量 c 18 18 A 包含一个字符 B 包含两个字符 C 包含三个字符 D 说明不合法 19 设变量 a 为整型 f 为实型 i 为双精度型 则表达式 10 a i f 的数据类型是 19 19 A int 型 B float 型 C double 型 D 不确定 20 下列四个字符常量中 正确的是 20 20 A c B C W D w 二 单项选择题 每空二 单项选择题 每空 2 2 分 共分 共 4040 分 分 21 执行 printf x o d n 1 1 1 后的输出结果是 21 21 A 1 1 1 B ffff 01 1 C ffff 32767 1 D ffff 177777 1 22 已有定义 int a 2 以下叙述中正确的是 22 22 A 整型变量的输出格式符只有 d 一种 B x 是格式符的一种 它可以用于任何一种类型的数据 C x 是格式符的一种 其变量的值按十六进制输出 但格式符 32x 是错误的 D 32x 格式符中 数字 32 规定了输出字符的宽度 23 若有定义 int x 3 y 2 float a 2 5 b 3 5 则表达式 x y 2 int a int b 的值是 23 23 A 0 B 2 C 1 5 D 1 24 设 int a 5 b 6 c 7 d 8 m 2 n 2 则执行 m a b B if a 0 m a D if a b 0 m a 38 下列各程序段中 不能实现 1 2 3 10 求和的是 38 38 A int i 0 s 0 while i 10 s i i B int i s for s 0 i 1 i 11 i s i C int i 0 s 0 do s i i while i 10 D int i s for s 0 i 1 i y else y 0 printf d n y 45 已知字母 A 的十进制 ASCII 代码值为 65 下面程序段的输出是 45 char ch1 ch2 ch1 A 5 3 ch2 A 6 3 printf d c n ch1 ch2 46 下面程序段的输出是 46 unsigned int a 32768 printf a d n a 47 若定义 int d c 6 则执行下面的语句后 d 的值为 47 switch c case 0 d 0 break case 1 case 2 d 1 break case 3 case 4 d 2 break default d 3 48 运行下面程序段的输出结果是 48 int a 4 b 5 t if a b t a a b b t printf d d n a b 49 若执行下面程序时 从键盘输入 3 4 则输出是 49 main int a b s scanf d d s a if a b s b s s s printf d n s 50 运行下面程序段的输出结果是 50 int x 23 do printf 2d x while x 51 运行下列程序段的输出结果是 51 c 0 while c printf d c 52 下列程序段执行后 s 的值为 52 int k s 0 for k 1 k 10 k s s k 53 运行下面程序段的输出结果是 53 int i for i 0 i 10 i printf d i 54 若 i j 已定义为 int 类型 则以下程序段中内循环体的总的执行次数是 54 for i 5 i i for j 0 j 4 j 55 以下 for 循环执行时 循环次数为 55 for x 0 y 0 y 123 x 四 阅读程序题 每题四 阅读程序题 每题 2 2 分 共分 共 1010 分 分 56 运行下列程序段的输出结果是 56 m a do printf c m while m 57 运行下面程序段的输出结果是 57 int n a s 0 p 1 i n 2 a 2 for i 1 i7 n printf d n 59 阅读以下程序 请给出程序执行的结果 59 main int n s 0 t 1 for n 1 n 5 n t n s t printf d n s 60 阅读以下程序 请给出程序执行的结果 60 define N 10 main int i j m N for i 0 i N i m i 0 for i 0 i N i for j 0 j N j m j m i 1 printf d n m N 1 C 语言程序设计 2004 2 期中考试 A 卷答题纸 一 单项选择题 一 单项选择题 1 1 空空 1 1 分 共分 共 2020 分 分 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 二 单项选择题 每空二 单项选择题 每空 2 2 分 共分 共 4040 分 分 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 班级 姓名 准考证号 任课教师 考场教室 装 订 线 姓名 三 填空题 每题三 填空题 每题 2 2 分 共分 共 3030 分 分 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 四 阅读程序题 每题四 阅读程序题 每题 2 2 分 共分 共 1010 分 分 56 57 58 59 60 C 语言程序设计 2010 2 期中考试 A 卷答案 一 单项选择题 一 单项选择题 1 1 空空 1 1 分 共分 共 2020 分 分 1 A 2 A 3 C 4 B 班级 姓名 准考证号 任课教师 考场教室 装 订 线 姓名 5 C 6 B 7 D 8 A 9 A 10 A 11 D 12 D 13 D 14 A 15 D 16 C 17 A 18 A 19 C 20 C 二 单项选择题 每空二 单项选择题 每空 2 2 分 共分 共 4040 分 分 21 D 22 D 23 D 24 B 25 B 26 D 27 C 28 A 29 A 30 C 31 B 32 C 33 D 34 D 35 C 36 C 37 D 38

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论