正确答案: A

程序应简单、清晰、可读性好

题目:对建立良好的程序设计风格,下面描述正确的是

解析:具有良好的程序设计风格是一个程序员必不可少的素质。我们在编写程序时要养成良好的程序设计习惯,对程序的要求不仅能够在计算机上正确运行,而且要便于阅读和被别人理解,便于程序的调试和维护。好的程序设计风格有助于提高程序的正确性、可读性、可维护性和可用性。要使程序具有良好的风格,必须做到以下几点:

查看原题

举一反三的答案和解析:

  • [单选题]在关系理论中,把二维表表头中的栏目称为
  • 属性名

  • 解析:解析:关系模型的用户界面非常简单,一个关系的逻辑结构就是一张二维表,每个关系有一个关系名。在Visual FoxPro中,一个关系存储为一个文件,文件扩展名为.dbf,称为“表”。一个关系的描述格式为:关系名(属性名1,属性名2,…,属性名n)当用表结构来表示关系时,属性名作为二维表表头的栏目。因此本题的正确答案应该是D。

  • [单选题]选出下列标识符中不是合法的标识符的是( )。
  • 2ab


  • [单选题]下述程序执行后,输出结果是( )。 For n = 3 To 1 Step-1 x$ = String$(n, "#") Print x$ Next n
  • 1 2 3

    3 2 1

  • 解析:解析:本题中for循环的作用是每次输出n个“#”,n的值从初值3每次递减1,终值是l,所以程序运行后,输出的图形正确的是B)。

  • [单选题]有如下程序文件mal.prg:
  • SET UDFPARMS TO VALUE n=1 DO procl WITH n ?n+2 PROCEDURE proc l PARAMETERS m FOR k=2T04 m=m+k ENDFOR RETURN 在命令窗口输入DO ma1命令后,程序的输出结果是( )。

  • 12

  • 解析:SETUDFPARMSTOVALUE指定调用模块程序时,以按值方式传递参数。但由于主程序中调用模块程序用的格式是DO…WITH…,所以参数传递不受SET UDFPARMS TO VALUE命令的影响,应该按引用传递。先将n赋值为1,然后以n为参数,执行过程procl,在procl中,定义了一个变量m ,接收传递过来的n的值,即m=1,接着进入for循环结构,共循环3次,最后m的值为10,但由于n是按引用传递,所以当执行完procl后,m"的值传递回主程序,n的值变为10,当执行输出n+2时,输出的结果是12。

  • [单选题]有关构造函数的说法中错误的是
  • 构造函数有且只有一个

  • 解析:解析:本题考察构造函数的有关概念。构造函数没有返回类型,但是可以有参数,可以重载。据此可以选择正确答案为D。

  • [单选题]设在名称为Myform的窗体上只有1个名称为C1的命令按钮,下面叙述中正确的是( )。
  • 命令按钮的Click事件过程名是C1_Click


  • [单选题]将当前表中的数据装入数组P所使用的命令是______。
  • SCATTER TO P


  • [单选题]执行下列程序段以后,内存变量a的内容是CLOSE DATABASEa=0USE stockGO TOPDO.WHILE. NOT.EOF ()IF 单价>10a=a+1ENDIFSKIPENDDO
  • 5

  • 解析:该程序的功能是统计数据表db_stock中"单价"字段大于10的记录个数,并且将这个数值存放在变量a中。该程序的一个难点在于程序的第7行:a=a+l,这条语句相当于将变量a自增,实现计数器的功能,明白了这一点,就能够看出该程序是从数据表db_stock的第一条记录开始逐条记录进行判断,如果当前记录的”单价”大于10,就使计数器加1。然后将记录指针移向下一条记录。通过查看数据表中的记录,我们发现,第2, 3, 4, 6, 8条记录是满足条件的,因此变量a的值为5,答案为选项C。

  • 推荐下载科目: 计算机三级 计算机四级 软考中级 微软认证 思科认证 华为认证 软考高级 通信工程师 计算机辅助设计 其他
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2