• [单选题]有如下程序main() { int x=1,a=0,b=0; switch(x) { case 0: b++; case 1: a++; case 2: a++;b++; } printf("a=%d,b=%d\n",a,b);}该程序的输出结果是
  • 正确答案 :A
  • a=2,b=1

  • 解析:C语言规定case后面跟的必须是整型常量表达式。进入case后,如果没有遇到break语句就会一直往下执行,后面其他case或default分支的语句也会被执行到,直到遇到break,或者执行到整个switch语句块的末尾。题目中给出了三个case语句:case 0、case 1、case 2。当x为1时,从case 1语句开始执行,因为没有break语句,将一直执行到函数末尾结束,即执行case 1、case 2两条语句。执行完case 1时,a=1,b=0;执行完case 2时,a=2,b=1。

  • [单选题]在软件开发中,需求分析阶段产生的主要文档是( )。
  • 正确答案 :D
  • 软件需求规格说明书

  • 解析:解析: 软件的生命周期分为计划、开发和运行3个时期。其中计划期包括问题定义和可行性研究。运行的任务是软件维护。开发期包括分析、设计和实施:分析即为需求分析。需求分析的最终结果是生成软件需要规格说明书,可以为用户、分析人员和设计人员之间的交流提供方便。

  • [单选题]以下关于空值(NULL)叙述正确的是
  • 正确答案 :B
  • 空值表示字段或变量还没有确定值

  • 解析:解析:空值既不等同于空字符串(故选项A错误),也不等同于数值0(故选项D错误),VFP支持空值,故选项C错误。空值表示字段或者变量还没有确定的值。

  • [单选题]下列选项中,不是C++关键字的是( )。
  • 正确答案 :F

  • [单选题]宏组是由( )组成的。
  • 正确答案 :C
  • 若干宏


  • [单选题]结构化程序设计所规定的三种基本控制结构是( )。
  • 正确答案 :C
  • 顺序;选择、循环


  • [单选题]执行下列语句后,i和n的值为 ( ) int i=10; int n=i++%5;
  • 正确答案 :C
  • 11,0

  • 解析:解析:本题考查了++和%两个运算符。++运算符在前是先使用操作数的值参与表达式的计算,然后将操作数的值加1;%是求余。该题参与运算的i的值是10,而运算完后i的值就变为11,n=0。所以本题选C。

  • [单选题]设组合框Combo1中有3个项目,则下列能删除最后一项的语句是( )。
  • 正确答案 :B
  • Combo1.RemoveItem 2

  • 解析:解析:RemoveItem方法用以从组合框中删除一项,其参数为该项所在的位置,索引从0开始,要删除题中的最后一项,可以用Combol.RemoveItem2或Combo1.RemoveItemCombo1.Listcount-1。

  • [单选题]有1000个64×64汉字的点阵汉字库,其存储空间为( )KB。
  • 正确答案 :A
  • 500


  • 查看原题 查看所有试题

    推荐科目: 计算机二级 微软认证 思科认证 Linux认证 JAVA认证 华为认证 计算机一级 软考高级 通信工程师 计算机操作员初级
    @2019-2025 布丁学网 www.51ksbd.net 蜀ICP备20012290号-1 川公网安备 51012202001362号