算法与程序设计复习1.docx

上传人:太** 文档编号:62450400 上传时间:2022-11-22 格式:DOCX 页数:26 大小:777KB
返回 下载 相关 举报
算法与程序设计复习1.docx_第1页
第1页 / 共26页
算法与程序设计复习1.docx_第2页
第2页 / 共26页
点击查看更多>>
资源描述

《算法与程序设计复习1.docx》由会员分享,可在线阅读,更多相关《算法与程序设计复习1.docx(26页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、算法与程序设计复习1姓名:填空题*1.下面对算法描述正确的一项为哪一项()。单项选择题*A.算法只能用自然语言来描述。B.算法只能用图形方式来表示。C .同一问题可以有不同的算法。(正确答案)D .同一问题的算法不同,结果必然不同。2 .用自然语言描述算法每一步执行步骤可以是含糊的判断题*对错(正确答案)答案解析:算法的主要特征:有穷性、确定性、可行性、有。个或多个输入、有一 个或多个输出。用自然语言描述算法有二义性的缺点(如:打死老虎),但不能因此就说对步骤的 描述可以是含糊的,还是必须是确切的。3 .用计算机解决问题的步骤是:需求分析、编写程序、设计算法、上机调试判断题*对错(正确答案)答

2、案解析:【知识梳理】1分析问题一设计算法-编写程序-运行程序-问题解决4 .一个算法必须保证它的执行步骤是有限的判断题*对(正确答案)a、1(rB、2C、10D、2(正确答案)答案解析:字符串比拟规那么:按照从左到右单个字符进行比拟如果相等,再进行下一个字符的比拟如果不相等,那么比拟结束输出时只输出里的内容,弓I号本身不会输出28.读代码,判断输出结果是()Dim x As String, y As String x = ABC ft ify = aIf x y Thenx = yEnd If单项选择题*Print xA、 HABCnBs HanC、ABC(正确答案)D、a答案解析:字符比拟,

3、依据ASCII码值,数字大写小写 因此” AYa”输出时只输出里的内容,引号本身不会输出.表达式2八65的值是()。填空题*(答案:2).表达式-43 mod 5+10的值是()填空题*(答案:7)答案解析:mod结果的符号随被除数-43 mod 5 =-343 mod 5=331.表达式2*5八224/4的值是()填空题*(答案:8) 答案解析:2*5八224/4=2*256=506=832.表达式 int(1.956*100+0.5)/100 的值是()填空题*(答案:L96)答案解析:int( 1.956* 100+0.5)/1 OO=int( 196.1)/100= 196/100 3

4、3.表达式23 And 4 4的值是()填空题*(答案:False)34.【不定项选择题属于判断框的是()DE(正确答案)YG(正确答案)答案解析:判断框1入2出,不同于结构35 .【不定项选择题属于顺序结构的是()*D(正确答案)36.【不定项选择题】属于分支结构的是()*AB(正确答案)C(正确答案)F37.【不定项选择题】属于循环结构的是()*DF(正确答案)38.以下结构中不包含判断框的是()单项选择题A、循环结构B、分支结构C、顺序结构(正确答案)39.下述“算法”的结构是()o开始收听天气预报今天下雨吗?如果不下雨,转到带雨具出门结束单项选择题*A.顺序结构和循环结构的组合B.顺序

5、结构C.循环结构和分支结构的组合D .顺序结构和分支结构的组合(正确答案)4。下述“算法”的结构是()o开始将手淋湿擦肥皂双手揉搓清水冲洗如果没洗干净,转到,否那么转到擦干双手结束单项选择题*A .顺序结构和循环结构的组合:正确答案)B.顺序结构c.顺序结构、循环结构和分支结构的组合D.顺序结构和分支结构的组合答案解析:答案解析:只有一个判断框,所以不可能又是循环结构又是分支结构假设输入admin,假设输入admin,41.下方流程图中username和password均为字符串型变量。6ct8s,算法执行结果是()o(开始)(开始)ddniniusernaniroassword鬲入 user

6、name, password单项选择题*A.ErrorB. WelcomeC.Wrong password 正确答案)D.Wrong username 答案解析:仔细审题 6ct8s6cT8s 42.运行下方程序,假设输入c的值为3,执行结果是Dim m As Integer, n As Integerm=10n=5c=Val(InputBox(输入 c)If cm Thenm二cElseIf cn thenn二cEnd IfEnd IfPrint m,n 一单项选择题*A.105B.10 3(正确答案)C.3 5D.5 10.观察以下图所示的流程图,流程图的功能是任意输入 个数求其总、和。结

7、束单项选择题9(正确答案) 101143 .以下流程图的运行结果是单项选择题*10 17 20(正确答案)答案解析:而rp r 33 仪 2 2 7 q 6。勺ID 2。错.算法只能用自然语言、流程图、伪代码3种方法描述判断题对错(正确答案)答案解析:【知识梳理】5.以下流程图描述的算法不符合算法特征的()。C开始有a - 2b a/(a-2)/ 输本b /C片束单项选择题*A .有穷性B ,可行性(正确答案)C .确切性D.无二义性.以下流程图描述的算法不符合算法特征的()oL=5L=L*正整数/输出L /束一)、单项选择题*45 .此题流程图描述的算法是:输入20个数,输出它们的平均值。流

8、程图中的空白处应填入:处应填入:单项选择题*输出s/(i-l)(正确答案)输出 s/(X-l)输出s/i输出s/x46 .下面VB程序的运行结果是Dim i As IntegerDim s As Integeri = 0s = 0Do While s 10i = i + 1s = s + iLoopPrint i 填空题*Dim i As Integer Dim s As Integer i = 0 s = 0Do While s 10、i = i + 1,s = s + i5Loop Print iDim i As Integer Dim s As Integer i = 0 s = 0Do

9、 While s 。0 (3 o I 2 3 国 013g io(答案:4)47 .下面VB程序的运行结果是oDim i As IntegerDim s As Integer i = 0 s = 0Do While i 51 = i + 1s = s + iLoopPrint s填空题*Dim i As Integer Dim s As Integer i = 0莅Q g? & (9;。12M 4 5-5 O I 3自(同s = 0Do While i 5 i = i + 1 s = s + iLoop Print s(答案:5)48 .下面VB程序的运行结果是Dim i As Integer

10、Dim s As Integeri 二 0s = 0Do While s = 10s = s + ii = i + 1LoopPrint i 填空题*Dim i As Integer Dim s As Integer i = 0 s = 0工 Q。I G 6, 2 ; - 5 团工 Q。I G 6, 2 ; - 5 团Do While s = 10 s = s + ii = i + 1Loop Print i(答案:6)49.下面VB程序的运行结果是Dim i As IntegerDim s As Integer i = 0 s = 0 Do While i = 5 s = s + i i =

11、 i + 1 Loop Print i 填空题*Dim i As Integer Dim s As Integer i = 0 s = 0Do While i = 5 s = s + i i = i + 1Loop Print iDim i As Integer Dim s As Integer i = 0 s = 0Do While i + + 5“5 5 5PrintPrintPrintPrint输出语句1输出的数据类型属于0 o 单项选择题*IntegerA. Singlec. String(正确答案)D. Boolean答案解析:输出语句会输出变量、常量或者表达式的值“54有叫说明是字

12、符串,这是个常量,因此输出语句会把,里的字符串照原样 输出,但弓I号不会输出。Print n54H的屏幕显示结果就是:54PrintPrintPrintPrintPrintPrintPrintPrint1X 4 44. 4 + + 5“5 5 512 3 4句句句句语语语五口输出语句2输出的数据类型属于()。单项选择题*A. IntegerSingleB. StringBoolean :确答案)答案解析:输出语句会输出变量、常量或者表达式的值 逻辑表达式54的值是True所以屏幕显示结果是:True11Print Print Print Print1X12 3 4 句句句句 语语语语 一块一削

13、dwd 刖输出语句3输出的数据类型属于()o 单项选择题*A. Integer(正确答案)SingleB. StringBooleanPrintPrintPrintPrint1X 4 44. 4 + + 5“5 5 512 3 4句句句句语语语五口输出语句4输出的数据类型属于()。单项选择题*A. IntegerSingle(正确答案)B. StringBoolean14 .以下各组变量声明不正确的选项是()单项选择题*A . Dim abc as integer , num as singleB . Dim p(l to 100) as stringC . Dim aaa as double

14、D . Dim saa,stt,sqq as integer ;确答案)答案解析:【知识梳理】10Dim saa,stt,sqq as integer 应改为:Dim saa as integer, stt as integer, sqq as integer.关于变量描述错误的选项是()o 单项选择题*A.变量是计算过程中的存储单元。B .数据存储到某个变量,当数据被读取后,变量中的数据变为空。(正确答案)C.对变量的赋值操作将改变变量中原来的值。D .在VB程序中,变量名为SUM的变量和变量名为sum的变量是指同一个变 量。答案解析:取之不尽,赋值即覆盖;VB变量名无大小写区别;字符串有大

15、小写区 别.以下哪个是合法的变量名()。单项选择题*A . 6cost_lB . TestqwC . count2s(正确答案)D . _Lin15 .以下可作为VB变量名的是()单项选择题*A . DMB .学校(正确答案)C . 4ABCD . string答案解析:VB6.0变量命名规范:变量由字母、汉字、数字和下划线四类字符组成;数字和下划线不能作首字符;VB中的保存字不能做变量名,如IF、Print等;字母大小写都可以,变量名长度要适当。18,以下给出的赋值语句中正确的选项是()o 单项选择题*A、4二 MB、-M =MC、今天二A-3(正确答案)D、x + y = x答案解析:变量

16、名=表达式0 oC c=a Db=aa=c其他选项=左边都不是合法变量名.以下用于实现a , b变量中值交换的语句是a=abb=a-ba=a-bA a=b B a,=a*b b=a a.=ab b=ab 单项选择题* A B CD正确答案) 答案解析:选项B是整除19 .在计算机内部的三种最基本运算中存在着优先级,它们的优先级别是 单项选择题*A .算术运算逻辑运算关系运算B .乘方求余乘除加减C .关系运算逻辑运算算术运算D .在逻辑运算中NOT ANDOR(正确答案)答案解析:【知识梳理】12、1321 .表示图中坐标轴上阴影局部的VB表达式是()。单项选择题*A . a=x=dB . a

17、x=a and xv二d(正确答案)D . x=a or x=d22.如果变量X的值为18,执行二次PrintX+5,那么变量X现在的值为()。单项选择 题*A.18(正确答案)B.23C.28D.不确定答案解析:Print语句只是输出结果,并不具备重新赋值的功能x=18print x+5 输出 23print x+5 输出 23如果代码改为:x=18x=x+5x=23x=x+5x=28print x+5 输出 33代码执行完毕,x的值会变为2823.表达式abs( 3.6)*sqr(100)的值是()单项选择题*A . - 360B . 360D . 36(正确答案)答案解析:abs(-3.

18、6)=3.6 sqr(100)=1024.表达式27+73”的运算结果是()o 单项选择题*A . “100”B . FalseC . ”27+73”D . ”2773”(正确答案).数学表达式| x-31 |对应的VB表达式是()单项选择题*A . Sqr(x-31)B . Val(x-31)C . Abs(x-31)(正确答案)D . Str(x-31)25 .代数表达式2x2+3x+l在VB中写法错误的选项是()单项选择题*A、2x八2+3*x+l(正确答案)B、 2*x*x+3*x+l2*xA2+3*x+lC、 l+3*x+x*x*227.读代码,判断输出结果是()Dim a = b = If aElseEndSa O1 2 aString, b As StringThenPrint b If单项选择题*

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 解决方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁