正确答案: C

程序设计语言中的数据一般是顺序存储结构,因此,利用数组只能处理线性结构

题目:下列叙述中正确的是。

解析:C

查看原题

举一反三的答案和解析:

  • [单选题]下列叙述中正确的是( )。
  • 在switch语句中,不一定使用break语句

  • 解析:解析:break为C语言关键字,又称间断语句。break语句的功能是跳出正在执行的条件语句或循环语句。它可以出现在switch语句中,也可以出现在循环语句中。default是关键字,起标号的作用,代表所有 case标号之外的那些标号。default标号可以出现在语句体中任何标号位置上。在switch语句体中也可以没有 default标号。

  • [单选题]函数Rell(fp)的作用是( )。
  • 得到fp所指向文件的当前读写位置

  • 解析:解析:位置指针当前值函数ftell()的基本调用格式为:ftell(fp)。

  • [单选题]阅读下列程序,当运行函数时,输入asd af aa z67,则输出为includeincludeinc
  • 阅读下列程序,当运行函数时,输入asd af aa z67,则输出为 #includestdio.h> #includectype.h> #includestring.h> int fun(char*str) { int i,j=0; for(i=0;str[i]!='\0';i++) if(str[i]!='')str[j++]=str[i]; str[j]='\0'; } main() { char str[81]; int n; clrscr(); printf("Input a string:"); gets(str); puts(str); fun(str); printf("%s\n",str); }

  • asdafaaz67

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

  • [单选题]有如下程序: #include usingnamespacestd; intmain(){ intf,f1=0,f2=1 for(inti=3;i<=6;i++){ f=f1+f2: f1=f2:f2=f } cout$amp;
  • 5

  • 解析:C:【解析】循环3次,分别每次计算出fl,f2和f的值,该题较简单,只需细心即可。

  • [单选题]若有以下定义和语句,则对w数组元素非法引用的是______。 int w[2][3],(*pw)[3];pw=w;
  • *(pw+1)[2]

  • 解析:解析:选项A表示元素w[0][2],选项C表示元素w[0][0],选项D表示元素w[1][2],而选项B中pw+1表示第2行元素的地址,(pw+1)[2]相当于(pw+1)+2,表示第4行元素的地址,显然超出该二维数组的范围。

  • [单选题]在结构化方法中,软件功能分解属于软件开发中的 ______ 阶段。
  • 总体设计

  • 解析:解析:总体设计过程通常由两个主要阶段组成:系统设计,确定系统的具体实现方案;结构设计,确定软件结构。为确定软件结构,首先需要从实现角度把复杂的功能进一步分解。分析员结合算法描述仔细分析数据流图中的每个处理,如果一个处理的功能过分复杂,必须把它的功能适当地分解成一系列比较简单的功能。

  • [单选题]当一个PC机要扩充内存时,装上内存条后却不能正常工作,产生这种现象的原因多半是( )。
  • 所扩内存条与主板不匹配


  • [单选题]设二叉树中共有15个结点,其中的结点值互不相同。如果该二叉树的前序序列与中序序列相同,则该二叉树的深度为()。
  • 15


  • [单选题]使文本框失去焦点的事件是( )
  • LostFocus

  • 解析:正确答案:D

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