正确答案: A

程序的效率第一,清晰第二

题目:下列叙述中,不符合良好程序设计风格要求的是

解析:要形成良好的程序设计风格,需要注意以下几个方面:源程序文档化,数据说明的方法,语句的结构,输入和输出。B选项是语句的结构中的一项要求,C选项是源程序文档化中的要求,D选项是输入和输出中的要求。而A选项是与正确要求相反的,语句的结构中有一条求是“清晰第一,效率第二”,这是一个著名的论点,强调了清晰的重要性。而A选项把清晰和效率的位置放反了,是错误的。具体知识点详见二级公共基础知识教材第二章第一节《程序设计基础》。

查看原题查看所有试题

学习资料的答案和解析:

  • [单选题]让控件获得焦点,使其成为活动对象的方法是
  • SETFOCUS


  • [单选题]有以下程序includeincludeusing namespace std;class base{private:charbas
  • 有以下程序 #includeiostream> #includestring> using namespace std; class base { private: charbaseName[10]; public: base() { strcpy(baseName,"Base"); } virtual char*myName() return baseName; } char *className() { return baseName; } }; class Derived: public base { private: char derivedName[10]; public: Derived() { strcpy(derivedName,"Derived"); } char *myName() { return derivedName; } char *className() { return derivedName; } }; void showPtr(base &p) { coutp.myName0" "p.className(); } int main() { base bb; Derived dd; showPtr(dD.; retum 0; } 动行后的输出结果为

  • Derived Base

  • 解析:解析:本题考核虚函数的应用。类Derived是从基类Base公有派生而来的。因此,Derived是基类Base的子类型。main()函数中定义了一个基类对象bb和一个派生类对象dd。从程序中可看出派生类Derived的对象dd交给了处理基类Base的对象的函数showPtr进行处理。由于在基类中函数myName被定义成虚函数。所以在函数showPtr中调用的myName函数为派生类的成员函数myName,从而输出Derived。然后输出className,即基类名称Base。

  • 推荐下载科目: 计算机二级 计算机四级 软考中级 思科认证 Linux认证 JAVA认证 软考高级 软考初级 职称计算机 通信工程师
    @2019-2025 布丁学网 www.51ksbd.net 蜀ICP备20012290号-1 川公网安备 51012202001362号