vb程序设计爱心代码,爱心代码编程是什么?
vb程序设计爱心代码,爱心代码编程是什么?详细介绍
本文目录一览: 用VB程序怎么做一个心型图?
Dim X1, Y1, X2, Y2 As Integer\x0d\x0aDim I As Integer\x0d\x0aDim J As Boolean\x0d\x0aDim K As IntegerDim WithEvents Label1 As Label\x0d\x0aDim WithEvents Timer1 As TimerPrivate Sub Form_Activate()\x0d\x0a I = 100\x0d\x0a K = 100\x0d\x0a X1 = Me.Width / 2\x0d\x0a Y1 = Me.Height / 3\x0d\x0a X2 = X1\x0d\x0a Y2 = Y1\x0d\x0aLabel1.Top = Me.Height / 2 - Label1.Height / 2\x0d\x0a Label1.Left = Me.Width / 2 - Label1.Width / 2\x0d\x0aEnd SubPrivate Sub Form_Load() Me.BackColor = &H0&\x0d\x0a Me.FillColor = RGB(Rnd * 255, Rnd * 255, Rnd * 255)\x0d\x0a Me.ForeColor = RGB(Rnd * 255, Rnd * 255, Rnd * 255)\x0d\x0a Me.DrawMode = 13\x0d\x0a Me.DrawWidth = 2\x0d\x0a Me.FillStyle = 7\x0d\x0aSet Label1 = Me.Controls.Add("VB.Label", "Label1")\x0d\x0a Set Timer1 = Me.Controls.Add("VB.Timer", "Timer1")\x0d\x0aLabel1.Visible = True\x0d\x0a Label1.AutoSize = True\x0d\x0a Label1.BackStyle = 0\x0d\x0a Label1.Caption = "I LOVE YOU"\x0d\x0a Label1.Font.Size = 60\x0d\x0a Label1.ForeColor = &HFF00&\x0d\x0a Timer1.Enabled = True\x0d\x0a Timer1.Interval = 10\x0d\x0a Me.WindowState = 2\x0d\x0aEnd SubPrivate Sub Timer1_Timer()\x0d\x0a Me.Circle (X1, Y1), 250\x0d\x0a Me.Circle (X2, Y2), 250\x0d\x0a \x0d\x0a If Y1 = Me.Height / 3 Then\x0d\x0a K = K - 5\x0d\x0a End If\x0d\x0a Else\x0d\x0a I = 100\x0d\x0a K = 100\x0d\x0a X1 = Me.Width / 2\x0d\x0a Y1 = Me.Height / 3\x0d\x0a X2 = X1\x0d\x0a Y2 = Y1\x0d\x0a \x0d\x0a Me.FillColor = RGB(Rnd * 255, Rnd * 255, Rnd * 255)\x0d\x0a Me.ForeColor = RGB(Rnd * 255, Rnd * 255, Rnd * 255) End If\x0d\x0a \x0d\x0a Me.DrawWidth = 3\x0d\x0a \x0d\x0a Me.PSet (Rnd * Me.Width, Rnd * Me.Height), RGB(Rnd * 225, Rnd * 225, Rnd * 225)\x0d\x0a Me.DrawWidth = 2\x0d\x0aEnd SubPrivate Sub Form_Click()\x0d\x0a End\x0d\x0aEnd SubPrivate Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)\x0d\x0a End\x0d\x0aEnd Sub
用VB程序怎么做一个心型图?
Dim X1, Y1, X2, Y2 As Integer
Dim I As Integer
Dim J As Boolean
Dim K As IntegerDim WithEvents Label1 As Label
Dim WithEvents Timer1 As TimerPrivate Sub Form_Activate()
I = 100
K = 100
X1 = Me.Width / 2
Y1 = Me.Height / 3
X2 = X1
Y2 = Y1
Label1.Top = Me.Height / 2 - Label1.Height / 2
Label1.Left = Me.Width / 2 - Label1.Width / 2
End SubPrivate Sub Form_Load() Me.BackColor = &H0&
Me.FillColor = RGB(Rnd * 255, Rnd * 255, Rnd * 255)
Me.ForeColor = RGB(Rnd * 255, Rnd * 255, Rnd * 255)
Me.DrawMode = 13
Me.DrawWidth = 2
Me.FillStyle = 7
Set Label1 = Me.Controls.Add("VB.Label", "Label1")
Set Timer1 = Me.Controls.Add("VB.Timer", "Timer1")
Label1.Visible = True
Label1.AutoSize = True
Label1.BackStyle = 0
Label1.Caption = "I LOVE YOU"
Label1.Font.Size = 60
Label1.ForeColor = &HFF00&
Timer1.Enabled = True
Timer1.Interval = 10
Me.WindowState = 2
End SubPrivate Sub Timer1_Timer()
Me.Circle (X1, Y1), 250
Me.Circle (X2, Y2), 250
If Y1 <= Me.Height - 1200 Then
X1 = X1 + K
Y1 = Y1 - I
X2 = X2 - K
Y2 = Y2 - I
I = I - 2
If Y1 <= Me.Height / 3 Then
K = K - 1
ElseIf Y1 >= Me.Height / 3 Then
K = K - 5
End If
Else
I = 100
K = 100
X1 = Me.Width / 2
Y1 = Me.Height / 3
X2 = X1
Y2 = Y1
Me.FillColor = RGB(Rnd * 255, Rnd * 255, Rnd * 255)
Me.ForeColor = RGB(Rnd * 255, Rnd * 255, Rnd * 255) End If
Me.DrawWidth = 3
Me.PSet (Rnd * Me.Width, Rnd * Me.Height), RGB(Rnd * 225, Rnd * 225, Rnd * 225)
Me.DrawWidth = 2
End SubPrivate Sub Form_Click()
End
End SubPrivate Sub Form_KeyDown(KeyCode As Integer, Shift As Integer)
End
End Sub
爱心代码编程是什么?
爱心代码编程:
#include
int main()
{
int i,j;
printf(" ****** ******\n"
" ********** **********\n"
" ************* *************\n");
//前三排的规律性不强 所以直接显示就好了
for(i=0;i<3;i++)//显示中间三排
{
for(j=0;j<29;j++)
printf("*");
printf("\n");
}
for(i=0;i<7;i++)//显示呈递减趋势规律的中间7排
{
for(j=0;j<2*(i+1)-1;j++)
printf(" ");
for(j=0;j<27-i*4;j++)
printf("*");
printf("\n");
}
for(i=0;i<14;i++)//最后一个星号*与上面的规律脱节了 所以独立显示
printf(" ");
printf("*\n");
return 0;
}
基于编程的兴趣,继续学习真正的代码编程,这要求学习者有较好的自学能力。当然这个过程,不必要在图形化编程的基础上。
建议学习语言:Python、JavaScript、C/C++等。Python已经纳入全国计算机等级考试,而且相对于传统的 C 语言等科目,Python比较简单;也有传言Python将纳入高考。学习JavaScript可进行网页设计。学C++,难度比较高,可以参加NOIP青少年计算机信息学奥林匹克竞赛等。还有现在比较热的人工智能的学习。
建议通过正规的渠道进行代码编程学习。
爱心代码编程:
#include
int main(void)
{
float a,x,y;
for(y=1.5f; y>-1.5f; y-=0.1f)
{
for(x=-1.5f; x<1.5f; x+=0.05f)
{
a = x*x+y*y-1;
char ch = a*a*a-x*x*y*y*y<=0.0f?'*':' ';
putchar(ch);
}
printf("\n");
}
return 0;
}
书写规则
1、一个说明或一个语句占一行。
2、用{} 括起来的部分,通常表示了程序的某一层次结构。{}一般与该结构语句的第一个字母对齐,并单独占一行。
3、低一层次的语句或说明可比高一层次的语句或说明缩进若干格后书写。以便看起来更加清晰,增加程序的可读性。在编程时应力求遵循这些规则,以养成良好的编程风格。
各位大神帮帮忙用VB编一个表白程序,最好能带点惊喜的
这个题 实话说没有难度,只是做个程序,编译成EXE,加入开机运行,就可以了。
程序员教你用代码写一个表白脚本,追女神就靠它了!
VB编写爱心形状的窗体
你的描述我不是很明白,可以给你个思路!首先找个爱心形状的图片,加载进窗体的picturebox中,调整到合适大小。然后用以下让窗体透明。'设置Me.BorderStyle = 0
Private Declare Function GetWindowLong Lib "user32" Alias "GetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long) As Long
Private Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" (ByVal hwnd As Long, ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
Private Declare Function SetLayeredWindowAttributes Lib "user32" (ByVal hwnd As Long, ByVal crKey As Long, ByVal bAlpha As Byte, ByVal dwFlags As Long) As Long
Private Const WS_EX_LAYERED = &H80000
Private Const GWL_EXSTYLE = (-20)
Private Const LWA_ALPHA = &H2
Private Const LWA_COLORKEY = &H1
Private Declare Function ReleaseCapture Lib "user32" () As Long
Private Declare Function SendMessage Lib "user32" Alias "SendMessageA" (ByVal hwnd As Long, ByVal wMsg As Long, ByVal wParam As Long, lParam As Any) As Long
Private Const WM_NCLBUTTONDOWN = &HA1
Private Declare Function SetWindowPos Lib "user32" (ByVal hwnd As Long, ByVal hWndInsertAfter As Long, ByVal X As Long, ByVal Y As Long, ByVal cx As Long, ByVal cy As Long, ByVal wFlags As Long) As Long
Private Sub Form_Load()
Me.BackColor = &HFF0000
Dim rtn As Long
rtn = GetWindowLong(hwnd, GWL_EXSTYLE)
rtn = rtn Or WS_EX_LAYERED
SetWindowLong hwnd, GWL_EXSTYLE, rtn
SetLayeredWindowAttributes hwnd, &HFF0000, 0, LWA_COLORKEY
End Sub
如何编程出一个爱心
创建一个新的HTML文件,在body标签中加入如下的html代码,设置显示爱心的对象。在head标签中添加css样式标签<style>,并写入CSS样式,把爱心的对象变成红色的方块。给这个元素设置伪元素CSS样式,这个爱心的一半就出来了,接下来只需要再添加另外一边的爱心即可。
工具/原料:
台式机组装电脑
windows1020h2
dreamwarecc2019
1、打开运行电脑中安装的dreamware软件,打开“文件”菜单中的“新建”功能,创建一个新的HTML文件。
2、在body标签中加入如下的html代码,设置显示爱心的对象。
3、在head标签中添加css样式标签<style>,并写入CSS样式,把爱心的对象变成红色的方块。
4、给这个元素设置伪元素CSS样式,此时图形就变成如图所示。
5、这个爱心的一半就出来了,再给它进行一下角度的45度旋转。
6、接下来只需要再添加另外一边的爱心,再把两个叠加在一起就完成了。
7、完成图如下。
首先打开代码编辑器;然后输入代码【a=x*xy*y-1;charch=a*a*a-x*x*y*y*y<=0.0f?'*':'';putchar(ch)】。代码设计的原则包括唯一确定性、标准化和通用性、可扩充性与稳定性、便于识别与记忆、力求短小与格式统一以及容易修改等。源代码是代码的分支,某种意义上来说,源代码相当于代码。现代程序语言中,源代码可以书籍或磁带形式出现,但最为常用格式是文本文件,这种典型格式的目的是为了编译出计算机程序。
哪位好心大神帮帮忙。。。vb程序设计
1、
Private Sub blue_Click()
Text1.Text = "blue"
End Sub
Private Sub red_Click()
Text1.Text = "red"
End Sub
Private Sub yellow_Click()
Text1.Text = "yellow"
End Sub
2、
If c1.Value = 1 And c2.Value = 0 Then
Text1.Text = "报名参加" & c1.Caption
ElseIf c1.Value = 1 And c2.Value = 1 Then
Text1.Text = "报名参加" & c1.Caption & "和" & c2.Caption
ElseIf c1.Value = 0 And c2.Value = 1 Then
Text1.Text = "报名参加" & c2.Caption
Else
Text1.Text = ""
End If
3、
Private Sub Command1_Click()
Picture1.Line (10, 10)-(3000, 3000)
End Sub
Private Sub Command2_Click()
Picture1.PSet (500, 500)
End Sub
Private Sub Command3_Click()
Picture1.Circle (200, 200), 100
End Sub
Private Sub Command4_Click()
Picture1.Cls
End Sub
vb程序设计,急求!!给出代码,感激!
我是用vb.net2005写的语法和VB差不多我没有用控件数组,如果用VB控件数组的话就更好写了
你参考一下.
Public Class Form1
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
End
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim a(12) As Integer
Dim i As Integer
Dim j As Integer = 0
Dim randomObject As New Random()
For i = 1 To 12
a(i) = randomObject.Next()
Next
For i = 1 To 12
If j < a(i) Then
j = a(i)
End If
Next
For i = 1 To 12
If a(i) = j Then
a(i) = -1
End If
Next
j = 0
For i = 1 To 12
If j < a(i) Then
j = a(i)
End If
Next
For i = 1 To 12
If a(i) = j Then
a(i) = -1
End If
Next
Dim b(12) As String
For i = 1 To 12
If a(i) = -1 Then
b(i) = "Empty"
Else
b(i) = a(i).ToString
End If
Next
Dim z(9) As String
z(0) = "A"
z(1) = "B"
z(2) = "C"
z(3) = "D"
z(4) = "E"
z(5) = "F"
z(6) = "G"
z(7) = "H"
z(8) = "I"
z(9) = "J"
j = 0
For i = 1 To 12
If b(i) <> "Empty" Then
b(i) = z(j)
j = j + 1
End If
Next
Label1.Text = b(1)
Label2.Text = b(2)
Label3.Text = b(3)
Label4.Text = b(4)
Label5.Text = b(5)
Label6.Text = b(6)
Label7.Text = b(7)
Label8.Text = b(8)
Label9.Text = b(9)
Label10.Text = b(10)
Label11.Text = b(11)
Label12.Text = b(12)
End Sub
End Class
'10个text1,1个命令按钮
Private Sub Command1_Click()
Dim I As Integer
Dim J As Long '总共生成随机数的次数
Dim K As Integer '生成座位
Dim s(12) As Integer '座位中对应的人
For I = 1 To 10 '按人选座位
Do
J = J + 1
Randomize
K = Int(Rnd * 12 + 1)
Loop While (s(K) <> 0) '当作为中已经有人,重新选座位
s(K) = I '记录座位中的人
Next I
For I = 1 To 12
Text1(I - 1) = IIf(s(I) = 0, "Empty", Chr(64 + s(I)))
Next I
Debug.Print J
End Sub
VB程序设计代码
在输出文本之前,加上
Session.CodePage = 65001
Response.Charset = "utf-8"
Response.ContentType = "text/html; charset=utf-8"
用记事本打开,另存为,编码选择“UTF-8”保存,搞定。
http://zhidao.baidu.com/question/278949996.html?fr=qrl&cid=1069&index=5
Private Sub Command1_Click()
Text3.Text = Val(Text1.Text) + Val(Text2.Text)
End Sub
Private Sub Command2_Click()
Text3.Text = Val(Text1.Text) - Val(Text2.Text)
End Sub
Private Sub Command3_Click()
Text3.Text = Text1.Text * Text2.Text
End Sub
Private Sub Command4_Click()
Text3.Text = Text1.Text / Text2.Text
End Sub
Private Sub Form_Load()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
Command1.Caption = "+"
Command2.Caption = "-"
Command3.Caption = "*"
Command4.Caption = "/"
End Sub
Private Sub Text1_Change()
If Text1.Text = "0" Then
Text1.Text = ""
End If
End Sub
Private Sub Text2_Change()
If Text2.Text = "0" Then
Text2.Text = ""
Text1.SetFocus
End If
End Sub