C期中试卷参考.pdf_第1页
C期中试卷参考.pdf_第2页
C期中试卷参考.pdf_第3页
C期中试卷参考.pdf_第4页
C期中试卷参考.pdf_第5页
已阅读5页,还剩1页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

试卷编号 1 A 第 1 页 共 6 页 天津理工大学考试试卷天津理工大学考试试卷 2008 2009 学年度第二学期学年度第二学期 C 语言程序设计 语言程序设计 期末考试试卷期末考试试卷 课程代码 课程代码 0666426 试卷编号 试卷编号 命题日期命题日期 2011 年年 11 月月 08 日日 答题时限 答题时限 60 分钟分钟 考试形式 闭卷笔试考试形式 闭卷笔试 得分统计表 大题号 总分 一 二 三 一一 选择题 1 18 题每小题 2 分 19 25 题每小题 4 分 共 60 分 1 以下叙述中 正确的是 C A C 语言程序总是从第一个定义的函数开始执行 B 在 C 语言程序中 要调用的函数必须在 main 函数中定义 C C 语言程序总是从 main 函数开始执行 D C 语言程序中的 main 函数必须放在程序的开始部分 2 下列四组整型常量中 合法的一组是 A A 160 0 xffff 011 B 0 xcdf 01a 0 xe C 01 986 012 0668 D 0 x48a 2e5 0 x 3 下列四组字符串中都可以用作 语言程序标识符的一组是 A A print 3d oodbs aBc B i am one half tart it 3pai C Pxq My book line His age D str l Cpp pow while 4 下列语句中 符合语法的赋值语句是 C A a 7 b c a 7 B a 7 b a 7 C a 7 b b a 7 D a 7 b c a 7 5 语言中字符型 char 数据在内存中的存储形式是 D A 原码 B 补码 C 反码 D ASCII 码 6 执行语句 printf x 1 屏幕显示 D A 1 B 1 C ffff D ffff 试卷编号 1 A 第 2 页 共 6 页 7 对于 char cx 039 语句 正确的是 A 不合法 B cx 的 ASCII 值是 33 C cx 的值为四个字符 D cx 的值为三个字符 8 下面四组选项中 均是合法的浮点数的一组选项是 B A 1e 1 5e 9 4 03e2 B 60 12e 4 8e5 C 123e 1 2e 4 2e 1 D e3 e 4 5 e 0 9 如果一个变量在整个程序运行期间都存在 但是仅在说明它的函数内是可见的 这个变 量的存储类型应该被说明为 A A 静态变量 B 动态变量 C 外部变量 D 内部变量 10 已知 char a int b float c double d 执行语句 c a b c d 后 变量 c 的数据类型是 C A int B char C float D double 11 逗号表达式 a 3 5 a 4 a 15 的值是 C A 15 B 60 C 30 D 不确定 12 如果 int a 1 b 2 c 3 d 4 则条件表达式 a b a c5int k 7 x 12 则能使值为则能使值为 3 3 的表达式是的表达式是 D D A A x k 5 x k 5 B B x kx k k 5 k 5 C C x kx k k 5 k 5 D D x k x k k 5 k 5 21 21 下面的下面的 forfor 语句语句 C C for x 0 y 10for x 0 y 10 y 0 100 break C C int k 0 int k 0 D D int s 36 int s 36 do k while k 0 while s do k while k 0 while s s s 23 23 下面函数的功能是 下面函数的功能是 B B a s1 s2 a s1 s2 char s1 s2 char s1 s2 while s2 s1 while s2 s1 A A 字符串比较字符串比较 B B 字符串复制字符串复制 C C 字符串连接字符串连接 D D 字符串反向字符串反向 24 24 若已有定义若已有定义 char str 6 a char str 6 a 0 0 c u p c u p 0 int i 0 int i 现要输出现要输出 a cup a cup 应使用 应使用 B B A printf s str A printf s str B for i 0 i 5 i putchar str i B for i 0 i 5 i putchar str i C puts str C puts str D for i 0 i 5 i printf cD for i 0 i5 if a 5 prprintf dintf d n a n a elseelse printf dprintf d n a n a A A 7 7 B 5B 5 C 6C 6 D D 4 4 二二 读程序 写出运行结果 每小题 5 分 共 20 分 得分得分 1 main int num 0 while num 2 num printf d n num 1 2 3 2 include main int a 4 5 1 2 4 4 5 9 3 6 3 2 7 8 4 int i j n n 9 i n 5 j n i 5 1 printf a d d d n i j a i j a 1 3 3 3 int w 3 main int w 10 printf d n fun 5 w fun int k if k 0 return w return fun k 1 k 试卷编号 1 A 第 5 页 共 6 页 3600 4 main int a 2 i for i 0 i 3 i printf 4d f a f int a int b 0 static int c 3 b c return a b c 7 8 9 三三 编程 共 20 分 在答题纸上完成 得分得分 1 本题 4 分 下面程序的功能是根据近似公式 22222 61 1 21 31 41 n 求 值 平方根的函数为 double sqrt double x include double pi long n double s 0 0 long i for i 1 i n i s s return 1 0 float i i sqrt 6 s 2 本题 6 分 下面程序的功能是用辗转相除法求两个正整数 m 和 n 的最大公约数 hcf int m int n int r if m n r m n r r m n 试卷编号 1 A 第 6 页 共 6 页 while m n n r r m n m n r 0 return n 3 本题 10 分 编写程序 求这样一个三位数 该三位数等于其每位数字的阶乘

温馨提示

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

评论

0/150

提交评论