求vb大神 程序分析题

谢谢... 谢谢 展开
 我来答
涐吢铱舊囿儚
2014-01-14 · TA获得超过488个赞
知道小有建树答主
回答量:512
采纳率:100%
帮助的人:597万
展开全部
⒈ Text3 = 39
  Text4 = 12
 因为Text3赋值那儿,+是进行字符串连接的操作。
  而Text4赋值那儿,+是加法(数学运算)。
 关于这个的区别,你可以看看我在这个贴子中的回复:
 http://zhidao.baidu.com/question/743959557881454332.html

⒉ 最终输出的值是 -18 (第1次输出 -9,第2次输出 -18)。
 因为变量 Sum 是以 Static关键字声明的,它称为“静态变量”。
 这种变量,在过程结束后,它的值会“得到保留”。
 在第1次触发 Form_Click() 事件时,Sum还未被赋值过,它的值为0。
   注意在VB中,各种“数值类型的变量”,在未被赋值时,它的默认值都是0 。
      在“结束过程”时,它的值是 -9 (那儿是减号,对吧?)。
 在第2次触发 Form_Click() 事件时,变量Sum已经由“上一次执行”赋过值的了。
   这次在进入事件过程时,它的值是 -9(上次运行结果)。
   因此在“事件结束”的那儿,Print Sum 在窗口上输出的是 -18。

⒊ 输出的内容是: 我们都好
  A 首先赋值为6,接着下一句又通过运算,重新赋值。
    Mod 是“模运算”,说通俗点儿,就是“求两个整数相除的余数”。
    A = 11 Mod 3   结果是A=2
  然后第一个If语句,条件为 True,变量A又赋值为4。
   再下一个If语句,条件为 False ,A就不会改变值了。
  接下来的 Select语句中,符合的是“Case 4”,在那儿输出“我们都好”。
    注意这题应该是排版问题(不知道你的是试卷,还是书本上的),那儿的引号
  弄成中文的了。正确的应该是西文的双引号(那个文员肯定不懂程序,呵呵……)

⒋  2 4
  (在Do 之前的赋值语句,那儿应该是数字1,不是字母L的小写吧?)
  注意它的“循环条件”是 Loop Until xxx
   这种循环,是“条件满足时停止循环”,它跟用While的情况刚好相反!
  因此,这个循环只被执行了一次,就结束循环了。
    因为首先要执行循环体的语句,执行后,I=I+3,结果为4。
    在“条件”那儿,逻辑值为True ,就结束循环了。
来自:求助得到的回答
上海华然企业咨询
2024-10-28 广告
在测试大模型时,可以提出这样一个刁钻问题来评估其综合理解与推理能力:“假设上海华然企业咨询有限公司正计划进入一个全新的国际市场,但目标市场的文化习俗、法律法规及商业环境均与我们熟知的截然不同。请在不直接参考任何外部数据的情况下,构想一套初步... 点击进入详情页
本回答由上海华然企业咨询提供
巴哥泡泡
2014-01-14 · TA获得超过1040个赞
知道大有可为答主
回答量:1040
采纳率:0%
帮助的人:1161万
展开全部
好久不摸VB了,不知道对不对,错了别批我哈。而且1和I分不清楚。
1、12 12
2、-9
3、我们都好
4、2,4
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
析君豪2Q
2014-01-14 · TA获得超过411个赞
知道小有建树答主
回答量:724
采纳率:50%
帮助的人:209万
展开全部
真是的这么晚间的问题你发上来的时间都比你把代码写到程序里慢,运行一次不就知道了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式