《C语言》复习题160题课件.doc

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《C语言》复习题160题课件

注: 颜色字母为答案, 请大家把颜色先去掉, 做完再核对答案! (2011年12月) =============================================================================== 一、单项选择题 ( 共0题, 1~ 为基本概念题, ~160题为程序阅读题) A) 源程序 B) 目标程序 C) 汇编程序 D) 可执行程序 下列叙述中错误的是计算机不能直接执行用C语言编写的源程序 程序经C编译程序编译后,生成后缀为.obj的文件是一个二进制文件 后缀为.obj的文件,经连接程序生成后缀为.exe的文件是一个二进制文件 后缀为.obj和.exe的二进制文件都可以直接运行若变量均已正确定义并赋值,以下合法的C语言赋值语句是 A) x = y = = 5; B) x = n % 2.5; C) x + n = i; D) x = 5 = 4 + 1; 若以下选项中的变量已正确定义,则正确的赋值语句是A) x1 = 26.8 %3 B) 1+2 = x2 C) x3 = 0x12 D) x4 = 1+2 = 3; 若已定义x和y为double类型,则表达式:x = 1,y = x + 3/2的值是: A B) 2 C) 2.5 D) 1 已知字符 ’A’ 的ASCⅡ代码值是65,字符变量c1的值是 ’A’, c2的值是 ’D’执行语句print f ( %d, %d , c1, c2-2 );后,输出结果是A) A,B B) A,68 C) 65,66 D) 65,68 main ( ){ char a1 = ’M’, a2 = ’m’; printf ( %c \n , (a1, a2) ); } 根据以程序以下叙述中正确的是A) 程序输出大写字母MB) 程序输出小写字母mC) 格式说明符不足,编译出错D) 程序运行时产生出错信息 已有定义:int x = 3, y = 4, z = 5;,则表达式 ! ( x + y ) + z -1 y + z / 2的值是A) 6 B) 0 C) 2 D) 1 设x和y均为int 型变量,则以下语句:+= y; y = x-y; x -= y; 的功能是 A) 交换x和y中的值B) 把x和y按从小到大排列C) 无确定结果D) 把x 和y按从大到小排列以下选项中非法的表达式是A) 0 = x 100 B) i = j = = 0 C) (char) ( 65+3 ) D) x+1 = x+1 若x和y代表整型数,以下表达式中不能正确表示数学关系 | x - y | 10的是 A) abs (x-y )10 B) x-y -10 x-y10 C) (x-y) -10 || !(y-x)10 D) (x-y) * (x-y)100 若执行以下程序段: int a = 1, b = 2, m = 2, n = 2; (m = a b) ++n; 则n的值是: A) 1 B) 2 C) 3 D) 4 若有表达式 (w) ? (-x):(++y), 则其中与w等价的表达式是: A) w = = 1 B)w = = 0 C) w!=1 D) w != 0 设已有定义 a = 5, b = 6, c = 7, d = 8, m = 2,n = 2; 则逻辑表达式 ( m = ab ) ( n = cd ) 运算后,n的值为 A) 0 B) 1 C) 2 D) 3 已有定义:char c; ,程序前面已在命令行中包含ctype.h文件,不能用于判断c中的字符是否为大写字母的表达式是 A) isupper (c) B) ’A’= c = ’Z’ C)’A’= c c = ’Z’ D) c = (‘z’-32) (‘a’-32) = c 第3章 语句和控制结构 以下叙述中错误的是 C语言是一种结构化程序设计语言 结构化程序有顺序、分支、循环三种基本结构组成 使用三种基本结构构成的程序只能解决简单问题 结构化程序设计提倡模块化的设计方法有以

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档