vb实验题库及答案关于分段函数.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文档。上传文档
查看更多

vb实验题库及答案关于分段函数

一、单项选择题(每题2分,共10题)

1.已知分段函数:当x0时,y=x2;当x=0时,y=0;当x0时,y=-x。在VB中,下列哪个代码段能正确实现该分段函数()

A.Ifx0Theny=x^2ElseIfx=0Theny=0Elsey=-x

B.Ifx=0ThenIfx0Theny=x^2Elsey=0Elsey=-x

C.Ifx0Theny=xxElseIfx=0Theny=0Elsey=-x

D.以上都不对

答案:A

解析:A选项代码逻辑清晰,通过If-ElseIf语句准确实现了分段函数的计算。B选项逻辑混乱。C选项xx也可表示x2,但相比之下A更规范。

2.若要在VB中实现分段函数:当x为奇数时,y=x+1;当x为偶数时,y=x-1,以下代码正确的是()

A.IfxMod2=1Theny=x+1Elsey=x-1

B.Ifx/2=Int(x/2)Theny=x-1Elsey=x+1

C.IfxMod2=0Theny=x-1Elsey=x+1

D.以上都不对

答案:A

解析:xMod2=1表示x除以2的余数为1即x为奇数,符合题目要求的奇数时的计算;否则为偶数时执行Else后的语句。B选项判断偶数逻辑错误。C选项条件判断与题目相反。

3.对于分段函数:当x在区间[1,10]时,y=2x;当x不在此区间时,y=0,VB代码如下,哪个是正确的()

A.If1=x=10Theny=2xElsey=0

B.Ifx=1Andx=10Theny=2xElsey=0

C.Ifx1Orx10Theny=2xElsey=0

D.以上都不对

答案:B

解析:B选项通过And连接两个条件准确判断x是否在区间[1,10]内。A选项在VB中不能用1=x=10这种写法。C选项Or连接条件判断错误。

4.已知分段函数:当x是3的倍数时,y=x/3;当x不是3的倍数时,y=x3,在VB中代码正确的是()

A.IfxMod3=0Theny=x/3Elsey=x3

B.Ifx/3=Int(x/3)Theny=x/3Elsey=x3

C.IfxMod30Theny=x3Elsey=x/3

D.以上都不对

答案:A

解析:xMod3=0表示x能被3整除即x是3的倍数,符合题目要求的判断,进而执行相应计算。B选项判断3的倍数逻辑错误。C选项条件判断与题目相反。

5.分段函数:当x5且x15时,y=x-5;否则y=0,VB代码正确的是()

A.If5x15Theny=x-5Elsey=0

B.Ifx5Andx15Theny=x-5Elsey=0

C.Ifx5Orx15Theny=x-5Elsey=0

D.以上都不对

答案:B

解析:B选项通过And连接两个条件准确判断x是否在指定区间内。A选项在VB中不能用5x15这种写法。C选项Or连接条件判断错误。

6.若分段函数为:当x为正数且为整数时,y=x+1;当不满足此条件时,y=0,在VB中代码正确的是()

A.Ifx0AndInt(x)=xTheny=x+1Elsey=0

B.Ifx0OrInt(x)=xTheny=x+1Elsey=0

C.Ifx0ThenIfInt(x)=xTheny=x+1Elsey=0

D.以上都不对

答案:A

解析:A选项通过And连接x0和Int(x)=x两个条件,准确判断x为正数且为整数,符合题目要求。B选项Or连接条件错误。C选项结构稍显复杂不如A简洁。

7.已知分

文档评论(0)

W小喵 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档