第9题: [单项选择]( )是程序中一个能逻辑地分开的部分,也就是离散的程序单位。 A. 模块 B. 复合语句 C. 循环结构 D. 数据块 参考答案:A 答案解析:[解析]模块是数据说明、可执行语句等程序元素的集合,它是指单独命名的,可通过名字来访问的过程、函数、子程序或宏调用。模块化就是将程序划分成若干个模块,每个模块完成一个子功能,把这些模块汇总起来组成一个
第19题: [单项选择]若有定义: int w[3][5]; 则以下不能正确表示该数组元素的表达式是______。 A. *(w+1)[4] B. *(*w+3) C. *(*(w+1)) D. *(&w[0][0]+1) 参考答案:A 答案解析:[解析] 本题考查的是通过指针引用二维数组元素。通过一维数组名或指向一维数组元素的指针来引用数组元素有两种写法:a[i]和*(a+i),它们是等价的。这是一种运算符之间的等价转换,就好像a-(b-c)