正确答案: A
算法程序的运行时间是有限的
题目:算法的有穷性是指( )
解析:A
查看原题
举一反三的答案和解析:
[单选题]C语言库函数fgets(str,n,fp)功能是______。
从fp指向的文件中读取长度不超过n-1的字符串存入str指向的内存
解析:解析:fgets函数的作用是从指定的文件读入—个字符串。fgets(str,n,fp);中的n为要求得到的字符的个数,但只从fp指向的文件输入n-1个字符,然后在最后加—个“\0”字符,因此得到的字符串共有n个字符。
[单选题]有以下程序: int*f(int*x,int*y) { if(**y)return x; else return y; } main() { int a=7,b=8,*p,*q,*r; p=&a;q=&b; r=f(p,q); printf("%d,%d,%d\n",*p,*q,*r); } 程序运行后输出结果是______。
7,8,7
解析:解析:f函数的功能是返回地址为x,y的两个数中值较的数的地址,本题输出结果是7,8,7。
[单选题]设有下列语句int a=1,b=2,c;c=ab(b2);执行后,C的值为( )。
9
解析:解析:变量b的初值等于2,所以表达式b2表示b的值二进制左移两位,即扩大4倍,所以变量b的等于8。然后与a的值1进行异或运算,得9。
[单选题]下列程序的运行结果是( )。 #includeiostream.h> classA { int a; public: A(){a=0;} A(){int aa} {a=aa; couta++; } }; Void main() { A x,y(2),z(3); coutendl; }
23
解析:解析: 本题考查的是对构造函数的掌握,另外”++”运算符是右结合的,所以在进行输出的时候都是先把原来的输出后再自加1。
[单选题](9)数据库系统的核心是
数据库管理系统
解析:【解析】数据库系统由数据库(数据)、数据库管理系统(软件)、数据库管理员(人员)、硬件平台(硬件)、软件平台5个部分构成。其中数据库管理系统是数据库系统的核心,它负责数据库中的数据组织、数据操纵、数据维护、控制及保护和数据服务等工作。