正确答案: A
程序结构应有助于读者理解
题目:在设计程序时,应采纳的原则之一是______。
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]有如下函数模板定义: templatetypename T1,typename T2 typename T3> T2 plus(T1 t1, T3 t3){return t1+t3;} 则以下调用中正确是
plusint, double>(3,5L);
解析:解析:本题考核函数模板的使用。C++中对函数模板的调用有时候只使用了函数实参,而没有使用模板实参,模板实参都被省略了,但模板实参的省略并不是必然的,而是有条件。模板实参不能省略的情况有:从模板函数实参表获得的信息有矛盾;需要获得特定类型的返回值,而不管参数的类型如何;虚拟类型参数没有出现在模板函数的形参中;函数模板含有常规形参。题中定义的函数模板中虚拟类型参数T2没有出现在模板函数的形参列表中,所以在调用时不能省略,D选项的调用省略了T3,这是允许的。
[单选题]要使文本框Text1不可用且文字居中,可以用以下语句 ______。
Text1. Enabled = False Text1.Alignmem = 2
解析:解析:文本框的Enable属性为True时,文本框可用:为False时,文本框不可用。文本框的Alignmem属性有3个值,0、1、2,分别对应文本框中内容的左、右、居中对齐。
[单选题]下列内部排序方法中,稳定的排序方法是 ______。
基数排序
解析:解析:对于具有同一排序码的多个记录,若采用的排序方法使得排序后记录的相对次序不变,则次排序方法为稳定的。基数排序是一种借助多关键字排序的思想对单逻辑关键字进行排序的方法。基数排序不需要进行记录关键字间的比较,因此是一种稳定的排序方法。