正确答案: D
串中所含字符的个数
题目:串的长度是( )。
查看原题
举一反三的答案和解析:
[单选题]有如下程序: #includeiostream> using namespace std; void fun(int&x,int y){int t=x;x=y;y=t;} int main() { int a[2]={1,2}; fun(a[1],a[0]); std::couta[0]","a[1]std::end1; return 0; } 执行后的输出结果是( )。
1,1
解析:解析:程序中的fun函数的功能是实现函数中两个参数的交换。主函数中fun的调用中第一个参数为数组第二个值即2,第二个参数为第一个值即1。在fun的定义中第一个形参引用类型,其改变会改变主函数中实参的值;而第二个形参不是引用类型,其改变不会改变第二个实参,所以2,1的交换结果为1,1,即B。
[单选题]线程在生命周期中要经历五种状态,在不使用stop()方法的情况下,线程当前处于终止状态,则它的上一个状态是( )。
运行状态
解析:解析:线程的生命周期过程为:(1)线程被创建后,并不马上启动,而是进入新建状态。此时线程没有分配资源,只能使用start()和stop()两个控制方法;(2)新建状态的线程在调用start()方法后,进入可运行状态。此时线程已经分配了必要资源,交给了系统调度。一旦线程实际占有了CPU,就进入了运行状态。(3)运行状态的线程如果调用了yield()方法、sleep()方法、join()方法或wait()方法,或者申请对象锁未果、有更高优先级线程进入调度等,都可进入阻塞状态。阻塞状态的线程在获取到足够的资源后,也可以转入到可运行状态。(4)当运行状态的线程正常执行完毕后,就进入了终止状态。
[单选题]( 40 )有以下程序
include
解析:
[单选题]十进制算式3×512+7×64+5的运算结果对应的二进制数是()。
11111000101
[单选题]每个使用Swing构件的程序必须有一个( )。
按钮
解析:解析:每个使用Swing构件的程序必须有一个按钮,按钮是一个常用构件。
[单选题]在基类中有定义的纯虚函数,它要求在派生类中定义,而且基类不能用以说明对象,则该类为( )。
抽象类
解析:解析:类中一旦有纯虚函数的定义那么这个类就再也不能创建此类的对象了,我们把这种类叫做抽象类。
[单选题]在当前目录下有数据表文件“XS.dbf”,执行如下SQL语句后( )。 SELECT*FROM XS INTO CURSOR XS ORDER BY 学号
系统提示出错信息
解析:解析:在SQL语句中,查询结果不管是输入到临时表或永久性表中,用于存放查询输出的新表表名不能与原表表名相同,否则提示出错信息。