信息技术基础

以下有关循环结构程序的描述中,错误的是()A、循环变量的初值不一定是整数B、循环体的执行次数是有限的C、循环结构程序只能用FOR/NEXT语句编写D、循环结构提高了程序员的编程效率

题目

以下有关循环结构程序的描述中,错误的是()

  • A、循环变量的初值不一定是整数
  • B、循环体的执行次数是有限的
  • C、循环结构程序只能用FOR/NEXT语句编写
  • D、循环结构提高了程序员的编程效率
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下程序段的描述,正确的是

x=-1;

do

{x=x*x;}

while(!x);

A.是死循环

B.循环执行两次

C.循环执行一次

D.有语法错误


正确答案:C

第2题:

以下不是结构化程序设计的基本结构的是( )。

A、逆序结构

B、顺序结构

C、选择结构

D、循环结构


参考答案:A

第3题:

以下叙述中错误的是

A)C 语言是一种结构化程序设计语言

B) 结构化程序 由 顺序、分支、循环三种基本结构组成

C) 使用三种基本结构构成的程序只能解决简单问题

D) 结构化程序设计提倡模块化的设计方法


正确答案:C

第4题:

下面关于详细设计的叙述中,错误的是()

  • A、程序流程图可以描述结构化程序
  • B、程序流程图不能描述结构化程序
  • C、NS图描述的程序一定是结构化的
  • D、PAD图描述的程序一定是结构化的

正确答案:B

第5题:

关于以下程序段的描述,正确的是x=-1;do {x=x*x-1;}while(!x); A.是死循环 B.循环执行两次C.循环执行一次 D.有语法错误


正确答案:B
本题主要考查do…while结构。在程序中,首先定义了一个变量x,其初值为-1,然后执行循环体。
第一次循环时,x=x*x-1;运行后x的值为0,那么此时!x的值为非0,其值是真,循环继续进行。
第二次循环时,x=x*x-1;运行后x的值为-1,那么此时!x的结果其为非真,即假,循环结束。
那么循环执行的次数应该为两次,因此,本题正确答案为B。

第6题:

以下关于结构化程序的说法中,正确的是

A.结构化程序由单入口,单出口和循环三种结构组成

B.结构化程序由顺序、单入口和单出口三种结构组成

C.结构化程序由顺序、循环和GOTO语句结构组成

D.结构化程序由顺序、循环和分支三种结构组成


正确答案:D

第7题:

以下关于结构化程序的说法中,正确的是( )。

A.结构化程序由单入口、单出口和循环3种结构组成

B.结构化程序由顺序、单入口和单出口3种结构组成

C.结构化程序由顺序、循环和GOTO语句结构组成

D.结构化由顺序、循环、循环和分支3种结构组成


正确答案:C
解析:结构化程序的基本要求是:所有的模块只使用单入口、单出口及顺序、选择和循环基本控制结构。结构化程序由顺序、循环和GOTO语句结构组成。

第8题:

以下叙述中错误的是( )。

A.C语言是一种结构化程序设计语言

B.结构化程序有顺序、分支、循环三种基本结构组成

C.使用三种基本结构构成的程序只能解决简单问题

D.结构化程序设计提倡模块化的设计方法


正确答案:C

第9题:

有关SCAN循环结构,叙述正确的是 ______。

A.SCAN循环结构中的LOOP语句,可将程序流程直接指向循环开始语句SCAN,首先判断EOF()函数的真假

B.在使用SCAN循环结构时,必须打开某一个数据库

C.SCAN循环结构的循环体中必须写有SKIP语句

D.SCAN循环结构,如果省略了<scope>子句 \FOR<expll>和WHILE条件子句,则直接退出循环


正确答案:B
解析:SCAN-ENDSCAN语句一般用于处理表中记录。语句可指明需处理的记录范围及应满足的条件。
语句格式:
SCAN[NOOPTIMIZE]
[Scope][FOR lExpression1][WHILE lExpression2]
[Commands]
[LOOP]
[EXIT]
ENDSCAN
执行语句时,记录指针自动、依次在当前表的指定范围内满足条件的记录上移动,对每一条记录执行循环体内的命令。
如果循环体包含LOOP命令,那么当遇到LOOP时,就结束循环体的本次执行,不再执行其后面的语句,而是转回SCAN重新判断条件。
范围如果不写,默认值是ALL。

第10题:

以下不是结构化程序设计的基本控制结构的是()。

  • A、逆序结构
  • B、顺序结构
  • C、选择结构
  • D、循环结构

正确答案:A

更多相关问题