正确答案: C
过程
题目:下面软件工程要素中的哪一项提供软件工程项目的软件开发的各个环节的控制、管理的支持?
查看原题查看所有试题
学习资料的答案和解析:
[单选题]有以下程序: int a=2; int f(int n) {static int a=3; int t=0; if(n%2){static int a=4;t+=a++; } else {static int a=5; t+=a++; } return t+a++; } main() { int s=a,i; for(i=0;i3;i++) s+=f(i); printf("%d\n",s); } 程序运行后的输出结果是 ______。
29
解析:解析:解本题耍弄清楚这样几点:1、定义“int a=2;”中的全局变量a,其作用范围是从定义此变量的位置开始到本源文件结束;2、“static int a=3;”中的静态局部变量a的作用范围是其所在的函数f,并对其只赋一次初值,以后每次调用函数时不再重新赋初值,而只是保留上次函数调用结束时的值;3、复合语句“{static int a=4;t+=a++; }”和“{static int a=5;t+=a++;}”中定义的两个变量a属于复合语句中定义的变量,作用范围只在其本身所在的复合语句内。对于本程序来讲,第三行定义的静态局部变量并不会对四、五两行的复合语句产生作用,这是因为复合语句中也定义了与其同名的静态局部变量。
[单选题]如果要在VBA中打开一个窗体,可使用( )对象的OpenForm方法。
DoCmd
[单选题]下面关于算法的叙述中,正确的是( )。
算法的有穷性是指算法必须能在执行有限个步骤之后终止
解析:B) 【解析】算法在运行过程t}1需辅助存储空间的大小称为算法的空间复杂度。算法的有穷性是指个算法必须在执行有限的步骤以后结束。
[单选题]判断char型变量c是否为小写字母的正确表达式是
(c>='a')&&(c='z')
解析:解析:字符型数据在计算机内部是以ASCII码存储的,英文大写字母和小写字母在ASCII码表中都是连续的。大写字母A~Z是从65~90,小写字母a~z是从97~122。所以只要变量c大于等于a并且等于小于z就能保证其为小写字母。
[单选题]有如下类声明: class Foo{int bar;}; 则Foo类的成员bar是( )。
私有数据成员
[单选题]下面是重载为非成员函数的运算符函数原型,其中错误的是( )。
Fraction& perator=(Fraction&,Fraction);