第三章答案..docVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第三章 答案 一.选择 1-5 CABBC 6-10 CAAAA 11-15 DACDB 16-20 CDDCB 21-25 BADDC 26-30 BCBDD 31-35 DCBDA 36-40 BADBB 41-45 DABCD 46-50 DACCA 51-55 DDABD 56-60 DDBDD 61-65 BCDCD 66-70 DADCA 71-75 ABCBA 76-80 BBDBB 81-85 ABDBC 86-90 BCADB 91-93 CAA 二.填空 1.(1) ASCII 去除两边的空格; (2)□□ASCII 去除右边的空格; (3)ASCII□□ 去除左边的空格; 2.(4)x mod 5=0 OR x m/d 9=0 如果写成 x mod 5 =0 AND x mod 9=0则表示x既是5的倍数又是9的倍数。 3.(5)CDEF 4.SCII编码 Mid表示按字符取子串,在VB中,中文与西文字符都算一个字符。 5. (7)整型 (8)长整型 (9)单精度型 (10)双精度型 6.(11)Integer (12)% 7.(13)33 根据循环次数计算公式得。 8.(14)10 该题相当于统计两重循环执行了多少次。 9.(15)4 相当于统计外循环体执行多少次。 (16)12 相当于统计两重循环体执行多少次。 10(17)15 12 出了循环,循环控制变量i是在循环语句退出时赋的值。 18)2 20 3 21 4 22 5 23 主要目的搞清(1)在循环中Tab函数的作用;(2)“+”和“&”当运算符两边数值和数字字符混合时的区别。 12(19)**$$$****$$$$$ i为奇数和偶数时决定显示的内容和个数问题。 13(20)Len(a)解该题的思路是将字符串从两头往中间对应交换位置 (21)Int(n\2) (22)Mid(a,n-i+1,1) (23)Mid(a,n-i+1,1) 14(24)a(i,i)=n (25)b(i,j)=a(j,i) 15(26)Preserve a(n+1) 插入一个数,先要使数组加一个元素,而且要保留原数据。 (27)a(i+1)=a(i) 找插入的位置。 (28)a(i+1)=m 新数据找到插入位置,插入到数组中。 16.(29)t=a(i) (30) a(j)=a(j+1) 17.(31) pos=pos+Arr(k) pos=Arr(k)+pos (32) neg=neg+Arr(k) 或 neg=Arr(k)+neg 先声明一个数组Arr,并指定下标的最小值为1,接着用Array函数为数组元素赋值,即把一个数据集读入数组Arr,用For循环来指定显示某个数组元素并对数组元素的值进行判断,如果数组中第k个元素的值大于0,应该存到统计正数和的变量中,否则存到统计负数和的变量中。题目用变量pos累计正数的和,所以求正数和的表达式应写为:pos=pos+Arr(k);由于求负数和的变量为neg,所以求负数和的表达式应写为:neg=neg+Arr(k)。 18.(33) sum+fun(i) 或 fun(i)+sum (34) fun=p 题目要求计算1!+2!+3!+……+n!,其中求每一项的阶乘可以通过调用函数fun来完成 先定义一个变量i为整型数据,作为循环控制变量,并给Sum变量赋初值,初值为0。由用户输入一个数值赋给变量n,并将变量n的数据类型转换为数值型。循环变量i从1到n之间发生变化,函数fun利用主程序传递过来的参数,最后要求返回该过程计算的值,变量p用来存放n!,所以最后应该返回变量p的值给调用过程,Function过程通过过程名=表达式把值赋给过程名,所以Function fun中缺少过程返回值语句,应该填写fun=p,表示过程返回变量p的值。要累计每一项的阶乘的和,因此主程序中缺少累计各项阶乘的的语句,每计算一项阶乘,就将它的值累加给变量Sum,所以Sum变量作为一个累计数,在表达式中既要累计和,又要调用函数的命令,即sum+fun(i)。 19(35)10 20.(36)计算 1 到 8 的和 (37)36 21.(38)30 22.(39)Maxarr(i) (40)Minarr(i) 23.(41)-5 (42)5 24.(43)X%=0 and X%100 25.(44)6-i 26.(45)10 (46)10 (47)

文档评论(0)

sdgr + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档