正确答案: C
无穷性
题目:在下列选项中,哪个不是一个算法一般应该具有的基本特征______。
查看原题查看所有试题
学习资料的答案和解析:
[单选题]数据库概念设计中,由分散到集中的设计方法是
视图集成设计
解析:数据库概念设计中,由分散到集中的设计方法是视图集成设计。
[单选题]avg函数的功能是求整型数组中的前若干个元素的平均值,设数组元素个数最多不超过10,则下列函数说明语句错误的是
int avg(int a,int n);
解析:【答案】C
[单选题]类的构造函数的作用是
对象的初始化
解析:解析:本题考查类的构造函数的作用,构造函数一般负责完成对象建立时的初始化工作,如资源的分配。
[单选题]单击命令按钮时,下列程序的执行结果为 Private Sub Command1_click() Dim X As Integer,Y As Integer x=12:y=32 Call PCS(x,y) Print x;y End Sub Public Sub PCS(ByVal n As Integer,ByVal m As Integer) n=n Mod 10 m=m Mod 10 End Sub
12 32
解析:解析:[命题目的] 考查考生对参数传递的掌握情况。
[单选题]有以下程序: #include iostream> #include math> using namespace std; class point { private: double x; double y; public: point(double a,double b) { x=a; y=b; } friend double distance(point a,point b) ; }; double distance(point a,point b) { return sqrt ((a.x-b.x)* (a.x-b.x)+(a.y-b.y)*(a.y-b.y)); } int main ( ) { point pl(1,2); point p2 (5, 2); coutdistance (pl,p2) end1; return 0; } 程序运行后的输出结果是( )。
4
解析:解析:本题考核友元函数的应用。分析程序:①类point中定义了两个私有成员x和y,以及一个友元函数distance()。从而,函数distance可以访问类point中的任何成员。②在函数distance()中,返回值为sqrt((a.x-b.x)*(a.x-b.x)+(a.y-b.y)*(a.y-b.y))。由此可知,函数distance()的功能是计算a、b两点之间的距离。③在主函数中,先定义两点:p1(1,2)和p2(5,2)。然后调用函数distance()计算两点之间的距离为4,所以程序最后输出为4。
[单选题]下列叙述中正确的是 ______。
不良的程序设计风格会增加程序的复杂性
解析:解析:程序设计过程中包括很多步骤,编制程序只是其中的一步。所以,选项A错误。程序设计的最终产品是程序,但仅设计和编制出一个运行结果正确的程序是不够的,还应养成良好的程序设计风格。所以,选项B错误。程序设计的根本目标是要降低程序的复杂性和提高程序的可读性。而程序的复杂性主要来自以下两个方面:问题固有的复杂性,不良的设计风格人为地增加了程序的复杂性。所以,良好的设计风格对于降低程序的复杂性是很重要的,并且,好的设计风格是好的程序设计的基本保证。选项C正确。