正确答案: C
算法执行过程中所需要的基本运算次数
题目:算法的时间复杂度是指
查看原题 点击获取本科目所有试题
举一反三的答案和解析:
[单选题]当一个应用程序窗口被最小化后,该应用程序将( )
继续运行
[单选题]己知有定义
D--;
[单选题]如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时,( )。
会自动删除子表中所有相关记录
解析:解析:在VisualFoxPro中对参照完整性的删除规则所作的规定是:如果指定参照完整性的删除规则为“级联”,则当删除父表中的记录时,会自动删除子表中所有相关记录。
[单选题]有以下程序 main() { int i=0,s=0; do{ if(i%2){i++;continue;} i++; s+=i; }while(i7); printf("%d\n",s); } 执行后输出结果是
16
解析:解析:do循环与continue语句,在循环体中有一条if语句,其后面表达式为“i%2”,当i的值为奇数时,其值为真,执行其后面的语句,i的值加1,重新开始循环,当i的值为偶数时,“i%2”为假,执行“i++;s+=i”。在循环中i为偶数时的值分别为0、2、4、6,加1过后的值分别为1、3、5、7,s中存放的是它们的和,值为16。
[单选题]有以下程序: #include iostream> using namespace std; class B { private: int a,b; public: B(){} B(int i,int j); void printb(); }; class A { B C; public: A(){} A(int i,int j); void printa(); }; A::A(int i,int j) :c(i,j) {} void A::printa() { c.printb (); } B::B(int i, int j) { a=i; b=j; } void B: :printb() { couta", "bend1; } int main () { A m(7,8); m.printa(); return 0; } 该程序运行后的输出结果是( )。
7,8
解析:解析:本题考核类的定义和应用。程序首先定义了两个类A和B。在类A中,其私有数据成员c为类B的对象。类A的成员函数printa()中,调用私有成员对象c的成员函数printb()输出类B私有数据成员a和b的值。
[单选题]以下正确的程序段是
char str[20]; scanf("%s",&str[2])
解析:解析:考查如何用scanf函数输入字符串。scanf输入字符串有一点要注意的是格式控制串必须用%s。
[单选题]视图设计器中包括的选项卡有( )。
更新条件、筛选、字段
解析:解析:在视图设计器界面中,有7个选项卡,它们分别是:字段、连接、筛选、排序依据、分组依据、杂项和更新条件。