VB课后答案.pdf
《VB课后答案.pdf》由会员分享,可在线阅读,更多相关《VB课后答案.pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一寸光阴一寸金,寸金难买寸光阴。增广贤文勿以恶小而为之,勿以善小而不为。刘备1.通过文本框TextBook1舒服一个实数,单击计算按钮,在TextBook2-6中分别输出该数的相反数,平方,绝对值平方根,立方以及绝对值的立方根。需要在文本框前添加注释文本框内的数据。Public Class Form1 Private Sub Form1_Load(ByVal sender As,ByVal e As Handles End Sub Private Sub Button1_Click(ByVal sender As,ByVal e As Handles Dim x As Single x=-x
2、=x 2 =x 3 =(1/3)End Sub End Class 2.使用文本框Textbook1和Textbook2分别输入两个数,给变量X和Y赋值,单击交换按钮变换按钮,交换extbook1和Textbook2中的内容。Public Class Form1 Private Sub Button1_Click(ByVal sender As,ByVal e As Handles Dim x,y,t As Integer x=y=t=x x=y y=t =x =y End Sub End Class 3.输入一元二次方程ax2+bx+c=0的系数计算并输出方程的古之立大事者,不惟有超世之才,
3、亦必有坚忍不拔之志。苏轼其身正,不令而行;其身不正,虽令不从。论语两个根X1和X2。创图界面如图所示 Private Sub Form1_Load(ByVal sender As Object,ByVal e As Handles Dim a,b,c As Integer,x1 As Single,x2 As Single a=b=c=x1=(-b+(b 2-4*a*c)(1/2)/(2*a)x2=(-b-(b 2-4*a*c)(1/2)/(2*a)=x1 =x2 End Sub End Class 4使用输入对话框输入球的半径,计算。然后在两个文本框中分别输入球的体积和表面积 Private
4、 Sub Button1_Click(ByVal sender As,ByVal e As Handles Dim r,s,v As Single Const pi=r=InputBox(请输入球的半径)=球的半径是&r s=4*pi*r 2 v=4/3*pi*r 3 =s =v End Sub 5.用输入对话框inputbox输入一个正整数,判断其能是否同时被3和17整除,如能则用标签输出xxx能同时被3和17整除,否则输出不能同时被3和17整除。其中标签中的xxx应显示为实际输出数据。Private Sub Button1_Click(ByVal sender As,ByVal e As
5、Handles Dim x%x=InputBox(请输入一个正整数)If x Mod 3=0 And x Mod 17=0 Then =x&能同时骸被3和17整除 Else =x&不能同时骸被3和17整除 End If End Sub 3.编写程序,在文本框中输出三位数中的所有素数。人不知而不愠,不亦君子乎?论语天行健,君子以自强不息。地势坤,君子以厚德载物。易经 Private Sub Button1_Click(ByVal sender As,ByVal e As Handles Dim i,m As Integer,str1 As String,flag As Boolean str1=
6、For m=101 To 999 flag=True For i=2 To m-1 If m Mod i=0 Then flag=False Exit For End If Next If flag Then str1=str1&m&vbCrLf Next =str1 End Sub End Class 5.求出2000-2100年之间的所有闰年,使用文本框输出闰年,并统计共有多少闰年。Private Sub Button1_Click(ByVal sender As,ByVal e As Handles Dim y,n As Integer For y=2000 To 2100 If(y M
7、od 4=0 And y Mod 100 0)Or y Mod 400=0 Then =&y&vbCrLf n=n+1 End If Next =n End Sub 1.编写程序,计算并输出数列1*2,2*4,3*6,。,n*2n。前N项中偶数项的和。Private Sub Button1_Click(ByVal sender As,ByVal e As Handles Dim i As Integer,n As Integer Dim s As Single n=InputBox(请输入n)s=0 For i=2 To n Step 2 s=s+i*2*i Next =s End Sub 天
8、行健,君子以自强不息。地势坤,君子以厚德载物。易经好学近乎知,力行近乎仁,知耻近乎勇。中庸11.找出并输出所有三位数中,能同时被5和7整除。切个位十位百位的数码之和等于13的数据。Private Sub Button1_Click(ByVal sender As,ByVal e As Handles Dim i,a,b,c As Integer For i=100 To 999 a=i 100 b=(i 10)Mod 10 c=i Mod 10 If i Mod 5=0 And i Mod 7=0 and a+b+c=13Then =&i&vbCrLf End If Next End Sub
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- VB 课后 答案
限制150内