正确答案: D
输出数据要干净,避免加注释
题目:下列有关程序设计的原则中错误的是
解析:在程序设计中,优良的风格要求在输出中加入必要的注释。因此,选项D中的说法是不对的。
查看原题
举一反三的答案和解析:
[单选题]下列程序将x、y和z按从小到大的顺序排列,请将下面的函数模板补充完整。 templateclass T> void fun (______) { T a; if(x>y) { a=x; x=y;y=a; } if(y>z) { a=y; y=z;z=a; } if(x>y) { a=x; x=y;y=a; } }
T &x,T &y,T &z
解析:解析:函数fun的类型为void没有任何返回值,函数中变量的改变,即参数的改变应该影响实参。应该是地址传递方式,即把引用型作为函数形参。类T是类的抽象,可以利用模板建立各种数据类型的类。所以补全函数的定义为“T &x,T &y,T &z”。
[单选题]以下叙述中不正确的是( )
全局变量可以在函数以外的任何部位进行定义
[单选题]下面程序的运行结果为
3
[单选题]阅读和理解下面程序段:class Manager extends Employee{ public Manager(String n,double s,int year,int month,int day) { super(n,s,year,month,day); bonus=O;} public double getSalary(){ double baseSalary=super,gerSalary(); return baseSalary+bonus;}public void setBonus(double b); { bonus=b; } private double bonus;}Manager是Employee的子类,其理由是
extends关键字声明
解析:解析:本题考查Java中子类的概念。Java中通过在类声明中加入extends子句来创建子类,格式为:class SubClass extens SuperClass{…}。题目中class Manager extends Employee语句定义Manager类为Employee类的子类,所以选项B是正确答案。 Manager类定义了Manager(String n,double s,int year,int month,int day)、getSalary()和 setBonus(doubleb)成员方法和bonus成员变量。
[单选题]数据的储存结构是指
数据的逻辑结构在计算机中的存放形式
解析:【解析】数据的存储结构,又称为数据的物理结构,是数据的逻辑结构在计算机中的存放形式,数据的存储结构有顺序结构、链式结构、散列结构和索引结构等。
[单选题]算法的空间复杂度是指
算法执行过程中所需要的存储空间
解析:解析:算法的空间复杂度一般是指这个算法执行时所需要的内存空间,其中包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间,其中额外空间还包括算法程序执行过程的工作单元以及某种数据结构所需要的附加存储空间。
[单选题]下列方法中哪个是执行线程的方法?
run()
解析:解析:start()是启动线程对象,使之从新建状态转入就绪状态;sleep()让线程睡眠一段时间,在此期间线程不消耗CPU资源;suspend()使线程挂起,暂停执行,如果想恢复线程,必须由其他线程调用resume()方法。