以下叙述中正确的是 ______。A.用C语言实现的算法必须要有输入和输出操作B.用C语言实现的算法可以

题目

以下叙述中正确的是 ______。

A.用C语言实现的算法必须要有输入和输出操作

B.用C语言实现的算法可以没有输出但必须要有输入

C.用C程序实现的算法可以没有输入但必须要有输出

D.用C程序实现的算法可以既没有输入也没有输出

如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下叙述中正确的是( )。

A.用C语言实现的算法必须要有输入和输出操作

B.用C语言实现的算法可以没有输出但必须要有输入

C.用C语言程序实现的算法可以没有输入但必须要有输出

D.用C语言程序实现的算法可以既没有输入也没有输出


正确答案:C
解析:一个算法应该具有以下5个特性:有穷性、确定性、可行性、有零个或多个输入、有一个或多个输出。因此一个算法可以没有输入(程序的功能确定),但必须要有输出,没有输出的算法是没有意义的。

第2题:

以下关于算法叙述错误的是()

A.算法可以用伪代码、流程图等多种形式来描述

B.一个正确的算法必须有输入

C.一个正确的算法必须有输出

D.用流程图可以描述的算法可以用任何一种计算机高级语言编写成程序代码


正确答案:B
一个正确的算法可以有零个或者多个输入,必须有一个或者多个输出

第3题:

● 以下关于算法的叙述中,错误的是 (36) 。

(36)A. 对同一个算法采用不同程序语言实现,其运行时间可能不同

B. 在不同硬件平台上实现同一个算法时,其运行时间一定是相同的

C. 对非法输入的处理能力越强的算法其健壮性越好

D. 算法最终必须由计算机程序实现


答案:B

运行在wingdows和linux肯定是不一样的

第4题:

以下关于算法的叙述中错误的是( )。

A.算法可以用伪代码、流程图等多种形式来描述

B.一个正确的算法必须有输入

C.一个正确的算法必须有输出

D.用流程图描述的算法可以用任何一种计算机高级语言编写成程序代码


正确答案:B
一个正确的算法应该有零个或者多个输入。

第5题:

用计算机解决问题的过程可以分成哪三个阶段()。

A、输入、测试和输出

B、分析问题、设计算法和实现算法

C、输入、算法设计和输出

D、分析问题、测试和实现


参考答案:B

第6题:

下列关于算法说法不正确的是( )

A. 算法独立于任何具体的语言,BASIC算法只能用BASIC语言来实现

B. 解决问题的过程就是实现算法的过程

C. 算法是程序设计的"灵魂"

D. 算法可以通过编程来实现


正确答案:A

第7题:

以下叙述中正确的是

A.用C 程序实现的算法必须要有输入和输出操作

B.用C 程序实现的算法可以没有输出但必须要有输入

C.用C 程序实现的算法可以没有输入但必须要有输出

D.用C 程序实现的算法可以既没有输入出没有输出


正确答案:C
解析:算法是指为解决某个特定问题而采取的确定且有限的步骤。一个算法应当具有以下五个特性:有穷性;确定性;可行性;有零个或多个输入;有一个或多个输出。所以,4个选项中选项C符合题意。

第8题:

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

A.算法正确的程序最终一定会结束

B.算法正确的程序可以有零个输出

C.算法正确的程序可以有零个输入

D.算法正确的程序对于相同的输入一定有相同的结果


正确答案:B
解析:一个有效的算法程序必须有一个或一个以上的输出。

第9题:

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

A.算法正确的程序对于相同的输入一定有相同的结果

B.算法正确的程序可以没有输入

C.算法正确的程序可以没有输出

D.算法正确的程序最终一定会结束


正确答案:C
一个有效的算法程序必须有一个或一个以上的输出。

第10题:

以下叙述中正确的是 _____。

A.用C程序实现的算法必须要有输入和输出操作

B.用C程序实现的算法可以没有输出但必须要输入

C.用C程序实现的算法可以没有输入但必须要有输出

D.用C程序实现的算法可以既没有输入也没有输出


正确答案:C
解析:算法的特性中包括“有零个或多个输入”及“有一个或多个输出”这两个特性。一个算法得到的结果就是算法的输出,没有输出的算法是没有意义的,所以一千算法必须至少有一个输出。

更多相关问题