正确答案: C

5

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

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

查看原题

举一反三的答案和解析:

  • [单选题](15)设窗体上有一个名称为HS1的水平滚动条,如果执行了语句:
  • HS 1.Value=(HS 1.Max-HS l .Min)/2+HS1.Min则:

  • 滚动块处于中间位置


  • [单选题]设有以下语句:typedef struct TY{char C;int a{4 1;}CIN;
  • 可以用CIN定义结构体变量

  • 解析:本题考查typcdef重新声明一种结构体类型,其中CIN为结构体类型名,而不是结构体变量,所以D选项正确。

  • [单选题]在表设计器的“字段”选项卡中定义字段时,如果在某个字段的索引下拉列表中选定升序成降序,则建立的索引为( )。
  • 普通索51


  • 推荐下载科目: 软考中级 微软认证 思科认证 JAVA认证 软考初级 职称计算机 计算机操作员中级 计算机操作员高级 计算机辅助设计 其他
    @2019-2026 不凡考网 www.zhukaozhuanjia.com 蜀ICP备20012290号-2