C语言程序设计单元测试题四..docVIP

  • 66
  • 0
  • 约6.87千字
  • 约 9页
  • 2016-12-15 发布于重庆
  • 举报
C语言程序设计_单元测试题四 本单元包含“指针、结构体与共同体、编译预处理”的内容。 一、选择题 1.以下叙述中正确的是________. A)在程序的一行上可以出现多个有效的预处理命令行 B)使用带参的宏时,参数的类型应与宏定义时的一致 C)宏替换不占用运行时间,只占用编译时间 D)在以下定义中CR是称为“宏名”的标识符 #define CR 045 2.以下程序的运行结果是________. #define MIN(x,y) (x)(y)?(x):(y) main() {int i=10,j=15,k; k=10*MIN(i,j); printf(%d\n,k); } A)10 B)15 C)100 D)150 ? 3.若有宏定义如下: #define X 5 #define Y X+1 #define Z Y*X/2 printf语句后,输出结果是_______. int a;a=Y; printf(%d\n,Z); printf(%d\n,--A); A)7 B)12 C)12 D)7 6 6 5 5 ? 4.

文档评论(0)

1亿VIP精品文档

相关文档