
【名词&注释】
多态性(polymorphism)、模块化(modularization)、基本原则(basic principle)、结构化程序设计(structured programming)、第一次(the first time)、线性表(linear list)、逐步求精(stepwise refinement)、数组初始化、运行时(run-time)
[单选题]结构化程序设计的基本原则不包括
A. 多态性
B. 自顶向下
C. 模块化
D. 逐步求精(stepwise refinement)
查看答案&解析
点击获取本科目所有试题
举一反三:
[单选题]有以下程序 main() { int a[][3]=({1,2,3},{4,5,0}},(*pa) [3],i; pa=a; for(i=0;i3;i++) if(i2) pa[l][i]=pa[1] [i]-1; else pa[1][i]=1; printf("%d\n".a[0][1]+a[1][1]+a[1][2]); } 执行后输出结果是
A. 7
B. 6
C. 8
D. 无确定值
[单选题]有如下程序: #includeiostream> using namespace std; class Base{ int x; public: Base(int n=0):x(n){coutn;) int getX()const{return x;} }; class Derived:public Base{ int y; public: Derived(int m,int n):y(m,)Base(n){coutm;} Derived(int m):y(m){coutm;} }; int main(){ Derived d1(3),d2(5,7) return 0; }运行时(run-time)的输出结果是
A. 357
B. 375
C. 357
[单选题]以下不能正确定义二维数组的选项是( )。
A. int a[2][12]={{1},{2}};
B. int a[][2]={1,2,3,4};
C. int a[2][2]={{1},2,3}:
D. int a[2][]={{1,2},{3,4}};
[单选题]在下列方法的定义中,正确的是 ( )
A. public double x(){..;return false;}
B. public static int x(double y){...}
C. void x(doubled){...;return d}
D. public static x(double a){..}
[单选题]下列叙述中正确的是
A. 线性表是线性结构
B. 栈与队列是非线性结构
C. 线性链表是非线性结构
D. 二又树是线性结构
本文链接:https://www.zhukaozhuanjia.com/download/vrn8ov.html