气球编程
⑴ VB中 什么是方法什么事件
很明显,B是错的,A是正确的答案。
首先看,白色是属性,足球是个实体,说他是一个对象这都没争议。
然后看你有争议的部分!
方法是具体的解决问题的办法,而解决问题的办法是为了解决问题(达到某种目的或者效果)吧,这里要达到的目的是把球踢进去。
那么踢这个动作肯定是方法了,把方法是理解成一个动作也可以。
那么对象方法是动作,事件就是用来描述这个动作的!可以在把事件名称变成当踢球时发生,或者踢之前,踢进球之后,这些元素可以构成一个集合,那么这个集合可以被称作是对象的事件。
看来你对这几个概念的理解不够深刻啊。楼上的是从MSDN里引用来的,如果你能看懂MSDN那么最好。
⑵ vb中什么是对象的属性,事件和方法
Visual Basic 语言中的所有对象都有它们自己的属性、方法和事件,其中包括窗体和控件。可以将属性视为对象的特性,将方法视为对象的操作,而将事件视为对象的响应。
日常生活中的对象(如氦气球)也具有属性、方法和事件。气球的属性包括可见特性,例如它的高度、直径和颜色。其他属性 (Property) 描述了它的状态(充气或放气)或不可见属性 (Attribute),如它的使用年限。尽管每个气球的属性值可能各不相同,但是所有的气球都具有这些属性。
气球也具有它可以执行的已知方法或操作。它具有充气方法(在其中充满氦气)、放气方法(放出其中的气体)和上升方法(释放气球)。同样,所有的气球都可以执行这些方法。
气球也可以对特定的外部事件作出响应。例如,气球以放气响应被刺破事件或以上升响应释放事件。
属性、方法和事件
气球具有属性(Color、Height 和 Diameter),可对事件 (Puncture) 作出响应并可执行方法(Deflate 和 MakeNoise)。
如果您想设计一个气球程序,它的 Visual Basic 代码可能类似于以下设置气球属性的“代码”。
Balloon.Color = Red
Balloon.Diameter = 10
Balloon.Inflated = True
注意代码的顺序——对象 (Balloon) 后面是属性 (Color),然后是赋值 (= Red)。可以通过替换不同的值来改变气球的颜色。
气球的方法是按如下方式调用的。
Balloon.Inflate
Balloon.Deflate
Balloon.Rise(5)
此顺序类似于属性的顺序,即对象(名词)的后面跟方法(谓词)。在第三个方法中有另外一个称为“参数”的项,它指定气球将要上升的距离。一些方法具有一个或多个进一步描述所要执行的操作的参数。
气球可能按照如下所示来响应事件。
Sub Balloon_Puncture()
Balloon.MakeNoise("Bang")
Balloon.Deflate
Balloon.Inflated = False
End Sub
在这种情况下,代码会描述发生 Puncture 事件时气球的行为。发生此事件时,将使用“Bang”(所发出噪音的类型)参数调用 MakeNoise 方法,然后调用 Deflate 方法。由于气球已经不再充气,所以 Inflated 属性设置为False。
尽管实际上您无法对一个气球编写程序,但是您可以编写 Visual Basic 窗体或控件。作为程序员,您责无旁贷。您可以决定应该更改哪些属性,应该调用哪些方法或应响应哪些事件来实现想要的外观和行为。
⑶ vb程序设计与应用 实训11.5 飘动的气球
你在窗体上添加三个command,和一个shape,其它什么都不用管了,然后输入以下代码就可以了:
Private Sub Command1_Click()
If Shape1.Shape >= 5 Then
Shape1.Shape = 0
Else
Shape1.Shape = Shape1.Shape + 1
End If
End Sub
Private Sub Command2_Click()
If Shape1.FillStyle >= 7 Then
Shape1.FillStyle = 0
Else
Shape1.FillStyle = Shape1.FillStyle + 1
End If
End Sub
Private Sub Command3_Click()
Static i As Integer
If i >= 15 Then
i = 0
Shape1.BackColor = QBColor(i)
Else
i = i + 1
Shape1.BackColor = QBColor(i)
End If
End Sub
Private Sub Form_Load()
Command1.Caption = "切换形状"
Command2.Caption = "切换填充样式"
Command3.Caption = "切换填充色"
Shape1.BackStyle = 1
End Sub
⑷ 跪求一个Flash AS3打气球或接鸡蛋的源代码
为了简单我就用鼠标事件来控制篮子了,你可以改成键盘事件。
⑸ 什么是ACM程序
ACM程序设计大赛是大学级别最高的脑力竞赛,素来被冠以"程序设计的奥林匹克"的尊称。
具体情况:
大赛自1970年开始至今已有30年历史,是世界范围内历史最悠久、规模最大的程序设计竞赛。
比赛形式是:经过校级和地区级选拔的参赛组,于指定的时间、地点参加世界级的决赛,由3个成员组成的小组应用一台计算机解决6到8个生活中的实际问题。
ACM-ICPC以团队的形式代表各学校参赛,每队由3名队员组成。每位队员必须是在校学生,有一定的年龄限制,并且最多可以参加2次全球总决赛和5次区域选拔赛。
比赛期间,每队使用1台电脑需要在5个小时内使用C、C++或Java中的一种编写程序解决7到10个问题。程序完成之后提交裁判运行,运行的结果会判定为正确或错误两种并及时通知参赛队。
而且有趣的是每队在正确完成一题后,组织者将在其位置上升起一只代表该题颜色的气球。
⑹ C++:球弹跳高度的计算(要求:请自行运行,不要出现编译错误)
#include <stdio.h>
int main()
{
int i;
float sum,t,n;
scanf("%f",&n);
for(i=2,sum+=n,t=n/2;i<=10;++i,t/=2)
sum+=t*2;
printf("%.4f %f",sum,t);
return 0;
}
⑺ VB中方法是什么意思
借用MSDN的参考文档资料说明如下:
属性、方法和事件概述
Visual Basic 的窗体和控件是具有自己的属性、方法和事件的对象。可以把属性看作一个对象的性质,把方法看作对象的动作,把事件看作对象的响应。
日常生活中的对象,如小孩玩的气球同样具有属性、方法和事件。气球的属性包括可以看到的一些性质,如它的直径和颜色。其它一些属性描述气球的状态(充气的或未充气的)或不可见的性质,如它的寿命。通过定义,所有气球都具有这些属性;这些属性也会因气球的不同而不同。
气球还具有本身所固有的方法和动作。如:充气方法(用氦气充满气球的动作),放气方法(排出气球中的气体)和上升方法(放手让气球飞走)。所有的气球都具备这些能力。
气球还有预定义的对某些外部事件的响应。例如,气球对刺破它的事件响应是放气,对放手事件的响应是升空。
如果能对气球编程的话,Visual Basic 代码将如下所示。其作用是设置气球的属性:
Balloon.Color = Red
Balloon.Diameter = 10
Balloon.Inflated = True
注意代码的语法,首先是对象 (Balloon),接着是属性 (Color),然后是赋值 (Red)。重复这条语句,但是,换一个不同的值,就可以改变气球的颜色。属性也可以在程序设计阶段在“属性”窗口中设置。
调用气球的方法是这样的:
Balloon.Inflate
Balloon.Deflate
Balloon.Rise 5
它的语法与属性的语法相似,对象(一个名词)后面紧跟着方法(一个动词)。在第三个例子中有一个附加项,称为一个参数,表示气球上升的高度。一些方法有一个或多个参数,它们对执行的动作做进一步的描述。
气球对一个事件的响应如下所示:
Sub Balloon_Puncture()
Balloon.Deflate
Balloon.MakeNoise "Bang"
Balloon.Inflated = False
Balloon.Diameter = 1
End Sub
本例中代码描述了当刺穿事件发生时,气球的行为:调用 Deflate 方法,然后以 "Bang"(发出的声响)为参数调用 MakeNoise 方法。因为气球已不再是充气状态,所以把 Inflated 属性置为 False,并给 Diameter 属性设置一个新值。
实际上对气球不能编程,但是,可以对 Visual Basic 的窗体或控件进行编程。作为程序员,由您作主。您决定应更改哪些属性、调用哪些方法、对哪些事件作出响应,从而得到希望的外观和行为。
⑻ windows弹窗代码
如果你想问的是Windows气球通知窗口的话,直接调用系统通知APi接口就行了,如果是普通窗口的话,就不用调用API,但是你得有权限才行,至于代码的话,这看你用什么编程语言去写了,一般来说用C和C++,C#的多,代码网络文库就有,希望能帮到你
⑼ 请高手帮忙,要解题思路或者是代码,最好c语言。
给个思路你吧,如果要代码我再给你写
首先可以用一个char类型的二维数组保存名字,一个char类型的二维数组保存分数
当输入完成后判断
先判断分数的字符串长度最长的就是最高分,如果长度相同,就比较第一个字符,大的就高分,否则低分,如果相等,那么就继续比较第二个字符串,以此类推。如果两个字符串完全相等,那么就比较名字的字符串,比较字母的大小。
那样就能排个续出来了,然后打印
⑽ C语言编程实例(上升的气球)
没有听过这个问题,是不是冒泡法