A.算法的执行效率与数据的存储结构无关
B.算法的空间复杂度是指算法程序中指令(或语句)的条数
C.算法的有穷性是指算法必须能在执行有限个步骤之后终止
D.以上三种描述都不对
单选题 | 若变量已正确定义为int型,要通过语句“scanf(”%d,%d”,&a,&b,&c);”给a赋值l、给b赋值2、给c赋值3, | 查看答案 |
单选题 | 下列叙述正确的是( )。 | 查看答案 |
单选题 | 有如下程序: #include usingnamespacestd; intmain() { int*P; *P=9: cout<<"ThevalueatP:"<<*P; return0; } 编译运行程序将出现的情况是( )。 |
查看答案 |
单选题 | 有下列程序: #include intf(intx) { inty; if(x==0‖x==1)return(3); y=x*x-f(X-2); returny; } voidmain( ) { intZ; z=f(3);printf("%d\n",z); } 程序的运行结果是( )。 |
查看答案 |
单选题 | 下列叙述中正确的是( )。 | 查看答案 |
单选题 | 有如下程序: #include usingnamespacestd; classA { public: A(){cout<<"A";} ~A(){cout<<"~A";} }; classB { A*P: public: B(){cout<<"B";p=newA;} ~B(){cout<<"~B";deleteP;} }; intmain() { Bobi; return0; } 执行这个程序的输出结果是( )。 |
查看答案 |
单选题 | 下列选项巾正确的定义语句是( )。 | 查看答案 |
单选题 | 如果表达式“--x/y”中的“--”和“/”是作为友元函数重载的运算符,采用运算符函数调用格式,该表达式还可以表示为( )。 | 查看答案 |
单选题 | 若已定义: inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是( )。 |
查看答案 |
单选题 | 下列叙述中错误的是( )。 | 查看答案 |
单选题 | 设有“intx=11;”,则表达式(x++*2/3)的值是( )。 | 查看答案 |
单选题 | 有如下程序: #include usingnamespacestd; classDemo { public: Demo(){cout<<"defaultconstructor\n";} Demo(constDemo&x){cont<<"copyconstruc- tor\n";} }; DemouserCode(Demob){Democ(b);returnC;} intmain() { Demoa;d; cout<<"callinguserCode()\n"; d=userCode(a): return0; } 执行上面程序的过程中,构造函数Demo( )和Demo(constDem0&x)被调用的次数分别是( )。 |
查看答案 |
单选题 | 下列关于类和对象的叙述中,错误的是( )。 | 查看答案 |
单选题 | Windows环境下,由C++源程序文件编译而成的目标文件的扩展名是( )。 | 查看答案 |
单选题 | 执行下列语句后,输出结果为( )。 cout.put('S'); cout<<'C'<<'a'; |
查看答案 |
单选题 | 在对函数进行原型声明时,下列语法成分中,不需要的是( )。 | 查看答案 |
单选题 | 下列程序的输出结果是( )。 #included usingnamespacestd; intmain() { chara[]="Hell0,Test"; char*p=a; while(*p) { if(*p>='a'&&*p<='z') cout< elsecout<<*P; p++; } return0; } |
查看答案 |
单选题 | 下列关于this指针的描述中,正确的是( )。 | 查看答案 |
单选题 | 结构化程序设计的三种基本结构是( )。 | 查看答案 |
单选题 | 有如下函数模板定义: templateT2plus(T1t1,T3t3){returnt1+t3;} 则以下调用正确的是( )。 |
查看答案 |