高中信息技术vb题?这是算法的经典:功能:交换2个变量的数值。例如:有2个变量,a 和 b a = 2 b = 3 现在要使得,它们存放的数值对换,生活中会有类似的问题,一杯水和一杯牛奶,要把它们的容器交换(或内容交换),你会想当然的想到,使用一个空杯子,才能完成对吗?那好,对于算法,这个空杯子就是第3个变量,假设是t,那么,高中信息技术vb题?一起来了解一下吧。
RGB(255, 0, 0) '红色
RGB(0, 255, 0) '绿色
RGB(0, 0, 255) '蓝色
RGB(255, 255, 0) '黄色
RGB(255, 0, 255) '紫红色
RGB(0, 255, 255) '天蓝色
RGB(255, 255, 255) '白色
RGB(0, 0, 0) '黑色
数值可以在0到255之间变化,通过不同数值的组合就能得到16M(即1600多万)种颜色。
此外还可以使用常量:
vbRed'红色
vbGreen'绿色
vbBlue'蓝色
vbYellow'黄色
vbWhite'白色
vbBlack'黑色
等等
或者使用16进制值:
&HFF&'红色
&HFF00&'绿色
&HFF0000'蓝色
&HFFFF&'黄色
&HFF00FF'紫红色
&HFFFF00'天蓝色
&HFFFFFF'白色
&H0&'黑色
这是算法的经典:
功能:交换2个变量的数值。
例如:有2个变量,a 和 b
a = 2
b = 3
现在要使得,它们存放的数值对换,生活中会有类似的问题,一杯水和一杯牛奶,要把它们的容器交换(或内容交换),你会想当然的想到,使用一个空杯子,才能完成对吗?
那好,对于算法,这个空杯子就是第3个变量,假设是t,那么:
t = a'把a的内容倒到 t 里
a = b'把b的内容倒到 a里
b = t'把t的内容倒到 b 里
经过这三步,完成了变量 a 和 b 的值的交换。
所以,经典的做法是:C、t=aa=bb=t
由于,变量就是内存空间,为了节省空间,有人提出,能不能不借用第3个变量来完成交换呢?也就是不使用变量 t,这就是问题的开头:程序段:a=a+b b=a-ba=a-b
这是巧妙的利用计算机程序的特点,显然现实生活的水和牛奶问题,不使用一个空的容器是无法完成的,但是,程序语言能完成,这个过程相对抽象,分析如下:
a=a+b‘结果a里保存了原来两数的和,b不变
b=a-b ‘原来两数的和减去原来的b,那等于原来的a,结果b里是原来的a,a里是原来2数和
a=a-b' 原来两数的和减去原来的a,那等于原来的b,结果b是原来的a,a是原来的b
完成交换。

VB中的MOD运算符是一种求余数的运算
MOD运算在运算时首先要把MOD运算符两端的2个数四舍五入成整数,然后用前面的数除以后面的数,余数即为运算结果。
例如:2MOD3,因为前面的数为2,除以3,余数为2,则结果为2
2.4MOD3.8,首先把2.4四舍五入为2,3.8四舍五入为4,即表达式变为2 MOD 4,2除以4的余数为0,则结果为0
如果在进行四舍五入时,小数部分正好等于0.5时,按数学上应该入,而不应该舍,但是在VB中却不是这样,当小数部分正好等于0.5时,则在四舍五入时有一个“趋向于偶数”的说法,则如果把0.5按四舍五入进位时,得到的整数为奇数,则不进位,如果得到的整数为偶数,则进位,例如:
2.5则四舍五入成2,3.5则四舍五入成4。
4.5MOD8.9表达式,4.5四舍五入成4(舍去),8.9四舍五入成9,则表达式变为4MOD9,4除以9的余数为4,则结果为4。
答案:C
解释:(以下是必要的注释)
Private Sub Command1_Click() '单击Command1执行代码Dim a(1 To 10) As Integer '定义一个有10个元素的数组,名称为aDim i As Integera(1) = 1 '把a数组的第一个元素赋值为1For i = 2 To 10 '对第2至第10个元素进行操作a(i) = a(i-1) + i '把数组a的第i个元素的值设置为前一个元素的值加上循环变量的值Next iText1.Text = Str(a(5)) '显示第5个元素End Sub由a(i) = a(i-1) + i,当i为2时,a(i)即a(2)的值为a(1)+2=1+2=3;
当i为3时,a(i)即a(3)的值为3+3=6;
所以:
a(i)=(1)+(2+3+...+i)
原因是每次执行For...Next组成的循环时,i都会自动加一。所以在a(1)的基础上加的数不断增加1
所以要显示的a(5)就等于1+2+3+4+5=15
希望对你有用!
求采纳为满意回答。

信息技术 vb指的是Visual Basic。
Visual Basic是一种由 微软公司开发的结构化的、模块化的、面向对象的、包含协助开发环境的事件驱动为机制的可视化程序设计语言。这是一种可用于微软自家产品开发的语言。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建Active X控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。
以上就是高中信息技术vb题的全部内容,在VB6.0中,使用RGB函数可以设置颜色的属性,其中红色表示为RGB(255, 0, 0),绿色表示为RGB(0, 255, 0),蓝色表示为RGB(0, 0, 255)。这些颜色值可以应用于窗体或控件的线条、填充等属性中。为了在VB6.0中设置线条颜色为绿色,内容来源于互联网,信息真伪需自行辨别。如有侵权请联系删除。