正确答案: C
可复用
题目:下列选项中不属于结构化程序设计方法的是
解析:解析 : 结构化程序设计方法的主要原则是 : 自顶向下,逐步求精,模块化,限制使用 got o语句 。 可复用性是指软件元素不加修改和稍加修改可在不同的软件开发过程中重复使用的性质 。 软件可复用性是软件工程追求的目标之一,是提高软件生产效率的最主要方法 。面向对象的程序设计具有可复用性的优点。
查看原题查看所有试题
学习资料的答案和解析:
[单选题]按照 “ 后进先出 ” 原则组织数据的数据结构是
栈
解析:解析 : 栈的特点是栈顶元素总是最后被插入的元素 , 也是最早被删除的元素 ; 栈底元素总是最早被插入的元素 , 也是最晚才能被删除的元素。即栈的修改原则是 “ 后进先出 ” (Last InFirst Out, 简称 LIFO) 或 “ 先进后出 ” (First In Last Out, 简称 FILO), 因此 , 栈也称为 “ 后进先出 ”表或 “ 先进后出 ” 表。
[单选题]若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
define N 10 int a [N];
define n 5 int a [2*n];
int n=10,a [n];
解析:解析:在选项D)中,n是一个整型的变量。C语言规定,在一维数组的定义中,其下标只能是常量表达式,不能包含变量。
[单选题]在按下任意一个鼠标按钮时被触发的事件是 ______。
MouseDown事件
解析:解析:MouseMove事件、MouseUp事件和MouseDown事件都是鼠标事件。MouseMove事件:在移动鼠标时被触发;MouseUp事件:在释放任意一个鼠标按钮时被触发;MouseDown事件:在按下任意一个鼠标按钮时被触发。所以应选择C。而KeyUp事件是键盘事件。
[单选题]设有以下定义和语句: int a[3] [2]={1,2,3,4,5,6}, * p[3]; p[0] =a[1]; 则.(P[0]+1)所代表的数组元素是( )。
s[1][1]
解析:解析:*p[3]是指针数组,它由3个指向整型数据的指针元素组成,p[0]=a[1]是将a数组第一行的首地址赋给第0个指针元素,p[0]+1表示a[1]+1即a[1][1]的地址,所以*(p[0]+1)表示a[1][1]。
[单选题]下列代码中,将引起一个编译错误的行是()。
第10行