




已阅读5页,还剩30页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
8 11 C语言编译系统对宏命令是 A 在程序运行时进行代换处理的B 在程序连接时进行处理的C 和源程序中其它C语句同时进行编译的D 在对源程序中其他成分正式编译之前进行处理的 2 C语言的预处理命令C语言语句 A 是B 不是3 以下描述正确的是 A 每个C程序必须在开头用预处理命令 includeB 预处理命令必须位于C程序的首部C 在C语言中预处理命令都以 开头D C语言的预处理命令只能实现宏定义和条件编译的功能 4 在宏定义 definePI3 14159中 用宏名PI代替一个 A 单精度数B 双精度数C 常量D 字符串5 下列正确的预编译命令是 A definePI3 14159B defineP a b strcpy a b C definestdio hD definePI3 14159 6 设有宏定义 defineAREA a b a b 则正确的 宏调用 是 A s AREA r r B s AREA x y C s AREAD s c AREA x 3 5 y 4 1 7 设有以下宏定义 则执行语句 z 2 N Y 5 1 后 z的值是 defineN3 defineY n N 1 n A 出错B 42C 48D 54 8 设有以下宏定义 当intx m 5 n 1时 执行语句 IFABC m n m x 后 x的值是 defineIFABC a b c c a b a bA 5B 6C 11D 出错 9 有以下程序 include definef x x xmain inti i f 4 4 f 2 2 printf d n i 执行后输出结果是 A 28B 22C 16D 4 10 以下程序的输出结果是 include definef x x xmain inta 6 b 2 c c f a f b printf d n c A 9B 6C 36D 18 11 以下程序的输出结果是 include defineMA x x x 1 main inta 1 b 2 printf d n MA 1 a b A 6B 8C 10D 12 12 有如下程序 include defineN2 defineMN 1 defineNUM2 M 1main inti for i 1 i NUM i printf d n i 该程序中for循环执行的次数是 A 5B 6C 7D 8 13 以下程序的输出结果是 include defineM x y z x y zmain inta 1 b 2 c 3 printf d n M a b b c c a A 19B 17C 15D 12 14 以下程序的输出结果是 include defineMIN x y x y x y main inti j k i 10 j 15 k 10 MIN i j printf d n k A 15B 100C 10D 150 15 以下程序的输出结果是 include definePT5 5 defineS x PT x xmain inta 1 b 2 printf 4 1f n S a b A 49 5B 9 5C 22 0D 45 0 16 以下程序的输出结果是 include defineSUB X Y X Ymain inta 3 b 4 printf d SUB a b A 12B 15C 16D 20 17 执行下面的程序后 a的值是 include defineSQR X X Xmain inta 10 k 2 m 1 a SQR k m SQR k m printf d n a A 10B 1C 9D 0 18 以下程序的输出结果是 include defineJH x y x x y y x y x x y main inta 3 b 5 c 7 JH a b JH b c JH a c printf a d b d c d n a b c 19 以下程序的输出结果是 include defineA3 defineB a A 1 a main intx x 3 A B 7 printf X d n x 20 以下程序的输出结果是 include definePOWER x x x main inti 1 while i 4 printf d POWER i printf n 21 以下程序的输出结果是 include defineMAX x y x y x y main inta 5 b 2 c 3 d 3 t t MAX a b c d 10 printf d n t 22 以下程序的输出结果是 include defineM5 defineNM 3 4 defineMNN M includemain printf d d n 2 MN MN 2 23 以下程序的输出结果是 include defineEXCH a b intt t a a b b t main intx 5 y 9 EXCH x y printf x d y d n x y 24 设有如下宏定义 defineMYSWAP z x y intz x x y y z 以下程序段通过宏调用实现变量a b内容交换 请填空 floata 5 b 16 c MYSWAP a b 25 以下程序的输出结果是 include defineMCRA m 2 m defineMCRB n m 2 MCRA n mmain inti 2 j 3 printf d n MCRB j MCRA i 26 以下程序的输出结果是 include defineA3 defineB a A 1 a main intx x 3 A B 7 printf x d n x 27 分析以下程序的输出结果 include definePR ar printf d ar main intj a 1 3 5 7 9 11 13 15 p a 5 for j 3 j j switch j case1 case2 PR p break case3 PR p 28 分析以下程序的执行结果 include definePR x y z printf x dy dz d n x y z main intx y z x y z 2 x y 8 2 21 以下程序的输出结果是 includevoidmain ifdefined NULL printf NULL d n NULL elseprintf NULL未定义 n endif 2 以下程序的输出结果是 include defineABCDvoidmain ifdefined ABCD printf ABCD n elseprintf ABCD未定义 n endif 3 说明以下程序的功能 includevoidmain floatr s printf 输入半径 scanf f 8 3 21 以下不是C语言所提供的预处理命令 A 宏定义B 文件包含C 条件编译D 字符预处理2 对文件包含处理 在编译时 A 把用 include命令指定的文件与本文件用link命令进行联接B 把用 include命令指定的文件与本文件进行宏替换C 把用 include命令指定的文件与本文件用project命令进行联接D 把用 include命令指定的文件与本文件作为同一个源文件进行编译 3 以下说法正确的是 A 用 include包含的头文件后缀不可以是 a B 可以使用 undef命令来终止宏定义的作用域C 在进行宏定义时 宏定义不能层层替换D 对程序中用双引号括起来来的字符串内的字符 与宏名相同的要进行替换 4 程序中头文件type1 h的内容是 defineN5 defineM1N 3程序如下 include type1 h defineM2N 2voidmain inti i M1 M2 printf d n i 程序的运行结果是 5 以下程序的功能是 a c文件 include include type1 h voidmain func type1 c文件 voidfunc charc if c getchar n func putchar c 8 4 21 以下程序的运行结果是 includevoidmain structst unsigneda 10 unsignedb 12 unsignedc 2 x printf d n sizeof x 2 以下程序的运行结果是 in
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 设备维修现场设备更换工艺考核试卷及答案
- 聚氯乙烯塑料配制工标准化作业考核试卷及答案
- 茶树栽培工理念考核试卷及答案
- 汽车零部件再制造装调工技术考核试卷及答案
- 局部通风机操作工操作考核试卷及答案
- 壁画彩塑文物修复师入职考核试卷及答案
- 4.4整式的加减 2025-2026学年数学冀教版(2024)七年级上册含答案
- 医疗技术消毒规范试题及答案解析
- 城市轨道交通线路与车站测试卷附答案
- 银行专员考试题目及答案
- 智能计算系统:从深度学习到大模型 第2版课件 第五章-编程框架原理
- EPC工程总承包项目实施方案
- 肛管直肠超声检查中国专家共识(2024版)解读
- (人教版)数学三年级上册计算题“天天练”习题卡,含100份题组-附参考答案
- 【MOOC】理解马克思-南京大学 中国大学慕课MOOC答案
- 国庆节详细活动方案
- 帝豪EV450维修手册
- 牛羊肉深加工项目可行性研究报告
- 糖尿病的三级预防
- 社交网络平台用户投诉处理手册
- 2024年-2025年农作物植保员职业技能考试题及答案
评论
0/150
提交评论