以下程序运行后的输出结果是 【 8 】 。
#include
main()
{ int x=20;
printf("%d ",0 printf("%d\n",0
现有如下程序段
#include "stdio.h"
main()
{ int k[30]={12,324,45,6,768,98,21,34,453,456};
int count=0,i=0;
while(k[i])
{ if(k[i]%2==0||k[i]%5==0)count++;
i++; }
printf("%d,%d\n",count,i);}
则程序段的输出结果为
A.7,8
B.8,8
C.7,10
D.8,10
由于常对象不能被更新,因此
A.通过常对象只能调用它的常成员函数
B.通过常对象只能调用静态成员函数
C.常对象的成员都是常成员
D.通过常对象可以调用任何不改变对象值的成员函数
已有函数fun(a,b),为了使函数指针变量P指向函数fun,则使用的赋值语句是______。
软件调试的目的是()。
A.发现错误
B.改正错误
C.改善软件的性能
D.挖掘软件的潜能
(6)下面叙述中错误的是
A)软件测试的目的是发现错误并改正错误
B)对被调试的程序进行“错误定位”是程序调试的必要步骤
C)程序调试通常也称为Debug
D)软件测试应严格执行测试计划,排除测试的随意性
下列程序是一个函数模板,用于把数组a的每个元素按照逆序放入数组b中。请填空完成该函数模板的定义
template<class Type>
void Func(Type a[], Type b[],【 】)
{
for(int i=0;i<n;i++)
b[n-i-1]=a[i];
}
有如下程序:
#include
using namespace std;
class Base
{
private:
void funl() const{cout<<"funl";}
protected:
void fun2() const{cout<<"fun2";}
public:
void fun3() const{cout<<"fun3";}
};
class Derived:protected Base
{
public:
void fun4() const{cout<<"fun4";}
};
int main()
{
Derived obj;
obj.funl(); // ①
obj.fun2(); // ②
obj.fun3(); // ③
obj.fun4(); // ④
return 0;
}
其中有语法错误的语句是
A . ①②③④
B . ①②③
C . ②③④
D . ①④
如下程序定义了“单词”类word,类中重载了<运算符,用于比较“单词”的大小,返回相应的逻辑值。程序的输出结果为:After Sorting:Happy Welcome,请将程序补充完整。
include<iostream>
include<string>
using namespace std;
class Word{
public:
Word(strings):str(s){ }
string getStr( ){return str;}
______const{return(str<w.str);}
friend ostream& operator<<(ostream& output,const Word &w){output<<w.str;return output;}
private:
string str;
};
int main( ){
Word wl("Happy"),w2("Welcome");
cout<<"After sorting:";
if(wl<w2)cout<<w1<<"<<w2;
else cout<<w2<<''<<w1:
return 0;
}
将E-R图转换为关系模式时,实体和联系都可以表示为
A)属性
B)键
C)关系
D)域
已知Strings="ABCDEFGHIJABC",以下说法错误的是()
A.s.indexOf("C")等于2
B.s.indexOf("EFG",2)等于4
C.s.indexOf("A",7)等于10
D.s.indexOf("D",4)等于3
栈的特点是B,队列的特点是()。
A.先进先出
B.先进后出
用于插入/改写编辑方式切换的键是()。
A、Ctrl
B、Shift
C、Alt
D、Insert
(24)下列关于运算符重载的描述中,正确的是
A)运算符重载为成员函数时,若参数表中无参数,重载的是一元运算符
B)一元运算符只能作为成员函数重载
C)二元运算符重载为非成员函数时,参数表中有一个参数
D)C++中可以重载所有的运算符
以下叙述中正确的是
A)C程序的基本组成单位是语句
B)C程序中每一行只能写一条语句
C)简单C语句必须以分号结束
D)C语句必须在一行内写完