编程达人进,求一VB程序代码

作者&投稿:甘连 (若有异议请与网页底部的电邮联系)
求VB编程达人帮忙。。。~

貌似没有

Private Function Fdhs(x As Single) As Single
If x < 0 Then
Fdhs = Cos(2 * x)
ElseIf x <= 3 Then Fdhs = Int(6 * x * x - 5 * x + 1)
Else: Fdhs = 2.71828 ^ (3 - x)
End If
End Function
Private Sub Command1_Click()
Dim x As Single
Dim y As Single
x = Val(InputBox("请输入a的值"))
y = Val(InputBox("请输入b的值"))
Print "f(a)+f(2+f(b))=" & Fdhs(x) + Fdhs(2 + Fdhs(y))
End Sub

首先我想问一下,你会设置控件的属性吗?如果会,将第三段不要;不会也没关系,,你在窗体上画2个按钮,画1个文本框,直接将代码复制过去就可以了。

选中文本框,在属性窗口中找到 MultiLine,将它的属性值设为True;将ScrollBars属性设置为2,让文本框能多行显示,并有垂直滚动条。

程序运行的结果是有重复的出现,如3、4、5,和4、3、5,如果你不想这样的情况出现,那就将循环语句中j=1 改成 j=i

Private Sub Command1_Click()
Dim i%, j%, k% '这里%为整形的数据类型,相当于 As Integer

'下面是循环语句,判断
For i = 1 To 30
For j = 1 To 30
For k = 1 To 30
If i * i + j * j = k * k Then
Text1.Text = Text1.Text & i & "、" & j & "、" & k & Chr(13) & Chr(10)
End If
Next k
Next j
Next i
Text1.Text = "1到30中是整合数的有" & Chr(13) & Chr(10) & Text1.Text
End Sub

Private Sub Command2_Click()
Text1.Text = ""

End Sub

Private Sub Form_Load()
Form1.Caption = "求1~30整合数"
Text1.Text = ""
Command1.Caption = "确定"
Command2.Caption = "清除"
'以上的是对窗体及界面中控件的属性设置,如果你会在属性窗口中设置,就不用这段了,呵呵,当然最好是加上label标签啦
End Sub

我就直接在这里写了啊,你自己复制到对应的comand下啊
for i=1 to 30
for j=1 to 30
for k=1 to 30
if i*i=j*j+k*k then
print i,j,k & "就是一个整数组合"
end if
next
next
next

3层循环嵌套,要让你找10000以内的呢


我太想学习VB了,可是我从来没有接触过,希望能找位达人来教我~
VB能做很多东西,只要你想去做。(1)VB不只是数据库和报表。不要以为VB就是数据库和报表,这只是VB强大功能的一小部份。如果这此都搞不清,还是好好的看一下相关的书籍,比在这里问问题有用多了。我以前没有学过数据库,只是有些编程的思路,后来学数据库就非常容易了。我做报表一般用RichText...

编程达人请进~~前途问题啊~~
以上不同的环境下几种开发工具中 VB 法简单并容易理解,界面设计是可设化的,易学、易用。选 VB 作为入门的方向对出学者是较为适合的。3. 注意理解一些重要概念 一本程序设计的书看到的无非就是变量、函数、条件语句、循环语句等概念,但要真正能进行编程应用,需要深入理解这些概念,在理解的基础上...

VB 问题 达人帮忙
Dim v as Single Dim t as Single DIm s as Single v=InputBox("请输入初速度值:")t=InputBox("请输入时间值:")s=(9.81*t*t)\/2+v*t MsgBox("位移量S = "&s)'仅仅按照你给出的操作过程和公式编程,并未考虑公式本身

求解~VB达人们来教我
的确很基础。。Dim n As Integer Private Sub Command1_Click()n = Trim(Text1.Text)If n >= 90 And n <= 100 Then Print "优秀!"ElseIf n < 90 And n >= 80 Then Print "良好!"ElseIf n < 80 And n >= 70 Then Print "一般!"2.Dim n As Integer Private Sub Command1_...

编程达人
有意思的,其实程序员一般仅研究一个系列的语言,这么烂,不会是有名的,是说客吧,小心上当。

求编程达人指教有关绘图的问题
用VC VB做这些东西会死人的 MFC是必需的,这是Windows编程基础。如果想把自己的程序界面做得更好看的话,GDI也是很重要的。要是想改变控件外观的话,可以重载该控件类,用GDI进行重绘。

VB的程序代码,达人来帮忙
第一题:在Change事件中进行判断,主要条件是9位学号,前2位年级,第5位类型 Private Sub Text1_Change()If Len(Text1.Text) = 9 Then '等于9位才进行判断 Select Case Left(Trim(Text1.Text), 2)'取前2位判断年级 Case "01"Text2.Text = "一年级" '01,02,03代表年级 Case "02"Text...

关于VB中的十六进制数据问题,求VB达人解答
首先你要知道所有进制的值实际保存时是一样的(都保存成二进制),类似Hex()等格式化函数只是用于显示。其次要搞清楚出错的原因,因为你没说清楚只能猜测是(参数)数据类型错误。将a根据函数原型声明为合适的类型(应该是Long类型吧)dim a as Long a=&HFE83E8 再调用 ReadProcessMemory procID,a, ...

小弟想学编程.很茫然..各语言编程达人请进来指点下!
不用考虑太多,学delphi ,vb,都不重要,重要的是你想得到什么,如果想比较快速的开发一些东西,建议delphi ,vb都可以,语言是相通的,精通一门语言相信你学习其他语言也会很快了,多看别人写的源码,自己多写习题,自然就通了同时计算机的龙书建议看看 ...

VB的简介
它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序。 本回答由电脑网络分类达人 化晓峰 推荐 举报| 答案纠错 | 评论 3 0 ...

诸暨市15853278268: 求一段VB代码~!!!高手进!! -
巴饺百科: 这个并不难,帮你写了个简单的,你自己根据需要改改就行了,自己添加2个模块,一...

诸暨市15853278268: 求一个VB简单程序代码 -
巴饺百科: 以下程序可以运行,添加5个文本框用于显示,一个按钮.Private Sub Command1_Click() Dim val(1 To 60) As Integer Dim pass%, good%, i%, j%, temp%, sum%'输入60个学生的成绩 For i = 1 To 60 val(i) = InputBox("输入第" & i & "个学生的...

诸暨市15853278268: 求一个简单的VB程序
巴饺百科: 代码如下: Dim x As String Private Sub Form_Load() Timer1.Interval = 1000 x = "1.jpg" End Sub Private Sub Timer1_Timer() a: If Left(x, 1) < 10 Then Picture1.Picture = LoadPicture("e:\" & x) Else x = "1.jpg" GoTo a End If x = Left(x, 1) + 1 & ".jpg" End Sub

诸暨市15853278268: 求一段VB代码 -
巴饺百科: if Text1.text = "111" and text2.text = "222" then Form2.Showend if

诸暨市15853278268: 求一个vb程序代码 -
巴饺百科: Private sub form_click() dim a,n as integer dim m as string a=inputbox("输入一个数") do while a=0 n=a mod 16 if n m=ltrim(str(n))+m else m=asc(n+87)+m end if a=a\16 loop msgbox "转为十六进制:"+m End sub

诸暨市15853278268: 求VB程序,急!急!
巴饺百科: 帮你编写了下面这个VB程序,代码如下: List1.Clear List1.AddItem "北京" List1.AddItem "广东" List1.AddItem "上海" List1.AddItem "天津" List1.AddItem "重庆" List1.AddItem "沈阳" List1.AddItem "南京"

诸暨市15853278268: 求VB编程高手来写个核心代码
巴饺百科:Private Sub Command1_Click() Open "c:\1.txt" For Output As #1 For i1 = 1 To 36 For i2 = i1 + 1 To 36 For i3 = i2 + 1 To 36 For i4 = i3 + 1 To 36 For i5 = i4 + 1 To 36 For i6 = i5 + 1 To 36 For i7 = i6 + 1 To 36 Print #1, i1 & vbTab & i2 & vbTab & ...

诸暨市15853278268: 求一个VB程序代码
巴饺百科: Private Sub Command1_Click() For i = 1 To 5 For j = 1 To i Print i * j; Next j Print Next i End Sub

诸暨市15853278268: 跪求一段VB程序的代码
巴饺百科:Dim a(7) Private Type TGUID Data1 As Long Data2 As Integer Data3 As Integer Data4(0 To 7) As Byte End Type Private Declare Function OleLoadPicturePath Lib "oleaut32.dll" (ByVal szURLorPath As Long, ByVal punkCaller As Long, ByVal ...

诸暨市15853278268: 求VB编程中一个简单的代码
巴饺百科: Private Sub Form_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = 49 Then Shell ("QQ.exe") End If End Sub

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网