正确答案: C

栈是特殊的线性表,只能在-端插入或删除元素

题目:下列关于栈的描述正确的是( )

查看原题查看所有试题

学习资料的答案和解析:

  • [单选题]阅读下列程序,当运行函数时,输入asd af aa z67,则输出为
  • include

    include

    include

    asdafaaz67

  • 解析:解析:本题题意要求删除所有空格,即除了空格以外的其他所有字符都要留下。由于C语言中没有直接删除字符的操作,所以我们对于删除字符的操作都是采用"留下"字符的算法,以前的题目亦是如此。用str[i]从串头到串尾逐一走动,每走到一个字符都判断其是否为空格,若不是空格(注意在if()的单引号之间有一个空格),则将其保存str[j]中。注意j的下标变化、初值及最后加串结束符'\0'。

  • [单选题]使用项日管理器中的“新建”命令按钮创建文件,所创建的文件将 ______。
  • 自动包含在该项目中

  • 解析:解析:使用项目管理器中的“新建”命令按钮创建的文件将自动包含在该项目中,也只能包含在该项目中。而使用系统菜单“文件”中的“新建”命令创建的“文件”将不包含在任何项目中。

  • [单选题]编译JavaApplet源程序文件产生的字节码文件的扩展名为( )。
  • class

  • 解析:解析:该题考查对Applet运行中所需要的几种文件的理解。Applet源程序与任何Java源程序一样,其文件扩展名都为java,编译之后生成的目标文件的扩展名为class,但要执行该小程序,必须有相应的html文件;而.exe文件根本就与Java Applet不沾边。

  • [单选题]设int型变量a、b,float型变量x、y,char型变量ch均已正确定义并赋值,则正确的swith语句是( )。
  • switch (ch+1) {...}

  • 解析:解析:switch的表达式的值不可以是float类型,因此选项A错误;选项C的switch后没有括号,所以错误;选项D,不应该有分号。所以选项B正确。

  • [单选题]以下叙述正确的是 ( )
  • 在Visual Basic应用程序中,过程的定义不可以嵌套,但过程的调用可以嵌套

  • 解析:解析:在Visual Basic应用程序中,过程的定义不可以嵌套,但过程的调用可以嵌套,选项B正确。

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