mnbn.net
当前位置:首页 >> VB题,答案是怎么出来的 >>

VB题,答案是怎么出来的

要理解Text1_KeyPress事件: Private Sub Text1_KeyPress(K As Integer) Static s As Integer If (Chr(K) < "0" Or Chr(K) > "9") And K 13 Then K = 0 If K = 13 Then s = Val(Text1.Text): Text1.Text = "": Print s; End Sub 1,是光标在Text...

把题库作为一个字符串,然后就是对字符串的查找处理问题了!可以使用index,left,right,mid等字符串处理函数! 当输入题目后,就在题库字符串中查找匹配的题目,然后根据字符特征码提取答案出来就好了

str()函数与Cstr()函数,都可以实行将数值类型的数据转换成字符类型,但是区别: str()函数,转换结果会在左边产生一个空格 Cstr()函数,不会产生多余的空格。 即:str(1234)的结果是" 1234",注意双引号里最左边有个空格。 所以答案是5,而不是4。

每次调用inc函数时x值都已经被赋于了新值。第一次调用,x值是0,a值是2,调用结束,x的值就是0+2=2。第二次时x值是2,参数a是3,调用结束时,x的值是2+3=5.以此类推。

Print Tab(8-i); 是为了在每一行前面留出适当的空间 For j=1 Ti 2*i-1 是为了在每一行输出适当个数的字母

a=8,b=5 s 8,5 t=8 x=8/5=1.6 y=8 mod 5=3 因为X是传值参数,所以不管S怎么运算,他的原始值不变 =8 Y是传址参数,所以S后,他的值=3 (8 mod 5)

100200 text属性是字符串类型 左右都是字符串就是+号起连接作用 310 val转换为数值类型 +一边为数值类型 就是四则运算

很简单啊,程序的循环停止条件是 x= -1 首先,输入5 4 3,也就是 a=5 b=4 x=3 a=a+b+x 的结果是12 因为x=3, 不满足程序循环的停止条件,所以程序继续运行,这时候继续输入 2 1 -1 也就是 a=2 b=1 x= -1 a=a+b+x 的结果是2 这时候x=-1,满足程序...

Private Sub Command1_Click() '点击按钮后开始运行Dim x1 As Integer, x2 As Integer, s As String, t As StringRandomizeDo x1 = Int(Rnd * 90) + 10 x2 = Int(Rnd * 90) + 10 t = "" Do s = InputBox(t & x1 & " + " & x2 & " =") t = "答案...

这里主要考察数组的使用。整个题目不是很难,根据题目意思进行编程就好了。 程序如下: #include using namespace std; void getdata(int a[]) { for (int i = 0; i < 50; i++) { a[i] = rand() % 10; } } void stat(int a[], int c[]) { for (i...

网站首页 | 网站地图
All rights reserved Powered by www.mnbn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com