请高手赐教:(用VB编程)用键盘随机输入整数N,求和:1+1/2+1/3+1/4+...+1/N

作者&投稿:啜枯 (若有异议请与网页底部的电邮联系)
编写程序实现求和:1-1/2+1/3-1/4+...........1/n~

#include
void main()
{
float n,sum=0,i,s=1;
printf("input n:
");
scanf("%f",&n);
for(i=1;i<=n;i++)
{
sum=sum+ s*(1/i) ;
s=s*(-1);
}
printf("sum=%f",sum);
}

Private Sub Command1_click() Dim i as Integer, s as Double, n as Integer n=Val(Inputbox("请输入正整数:")) s=0 For i = 1 to n s=s+jie(i)/(i+1) Next i Msgbox sEnd SubPublic Function jie(num as Integer) as Integer Dim i as Integer jie=1 For i=1 to num jie=jie*i Next iEnd Function这回好了!~~

这个答案不会有一个准确的数值,最大值也就是2了。 方法:在窗体上画一个Command控件:代码如下:Private Sub Command1_Click()
Dim Sum As Long '定义一个存放和的变量
Dim I As Long '定义个循环变量
Sum = 0 '和变量初始值为0
I = InputBox("请输入一个整数", "输入一个数字") '让用户从键盘输入一个整数存放到I
For I = 1 To I '利用For循环,让I值从1到键盘输入的那个整数
Sum = Sum + 1 / I '将和进行叠加
Next I 'I的值增加1后再次返回到For语句处,一直循环到I等键盘输入的值
Print "1+1/2+1/3+....+" & "1/" & I & "的和是:" & Sum '在屏幕上输出结果
End Sub


VB 如何判断两个字符串的字符不同个数``高手赐教
if len(strA)<> len(strB) then msgbox"个数不同"end if strA是第一个字符串 strB是第二个字符串 len(strA)是看他的长度,也就是你说的字符个数

求高手赐教,设计一个求长方体的表面积和体积vb程序代码?
Private Sub Form_Click()Dim x As Single, y As Single, z As Single, s As Single x = InputBox(" 请输入长方体的长")y = InputBox("请输入长方体的宽")z = InputBox("请输入长方体的高")s = 2 * (x * y + y * z + x * z)Print "s="; s End Sub ...

...有什么作用 用法怎样? 高手赐教 讲的越通俗易通越好
y=string$(n,a)——可以省略写为y=string(n,a)式中:n——是一个整数 a——是一个数字,或者是一个字符串,或者是一个变量名 (1)如果a是一个数字,则返回一个由n个asc码为a的字符组成的一个字符串。例:y=string(6,35),则y="###"(6个#,因为#号的asc码是35)(2)如果a...

vb 工程组问题--请教高手
将你的一个工程改为ActiveX吧~2个工程是不可能生成一个EXE文件的~生成工程组 是2个EXE 互相通讯结构要严谨 很容易出错~引用来引用去的麻烦

vb做连连看工具 判断两个 图片相同然后消失的语句是什么?球高手赐教
定义一个二维数组,然后每个图片按排列位置对应数组的一个值,相同的图片用相同的值,比如(假定图片的排列阵列是5*5):Dim a(1 To 5, 1 To 5) As Integer a(1, 1) = 1 a(1, 2) = 2 a(1, 3) = 3 ...a(3, 1) = 2 a(3, 2) = 1 ...从中我们就可知道,第一行第一...

VB6.0初学请教高手,combol怎么读取excel里的数据,如图。跪求大神...
有两方式,直接引用Excel并创建对象如 dim xlApp as Excel.Application dim xlBook as As Excel.Workbook dim xlSheet as As Excel.Worksheet Set xlApp = CreateObject("Excel.Application") '创建EXCEL对象 Set xlBook = xlApp.Workbooks.Open("文件名") '打开已经存在的EXCEL工件簿文件 xl...

怎样用VB向其他窗口发送字符串
比较容易的办法:主程序设置一个用于接收文本的TextBox,让你的ActiveX EXE用SendMessage向主程序的TextBox发信息,主程序处理TextBox里的文本就好了~

...将相同的数字写入同行另一列?请高手赐教代码!
update 表名 set 字段3=字段2 where 字段1=字段2 在查询语句中写即可

高手请赐教:9.797382E-02 这是VB中的rnd函数随机生成的单精度浮点数,怎...
这是计算机储存浮点数的方式,即一个底数(9.797382)加上一个指数(-2),也就是9.797382*10^-2,也就是0.09797382。用固定大小的存储空间来储存一个非常大或非常小的数字,只能用这样的方法了,比方说“1后面999个0”这么大的数,难道就要用1000个字节的空间来存储?这样的话,电脑内存和硬盘...

如何用vb编写一个程序可以禁用或者启用usb存储设备
你可以在设备管理里面 将光电鼠用的那个USB以外的所有USB禁用 就可以了 如果不希望别人修改 你可以让普通用户成为非管理员权限 当然也可以在BIOS里面,在“Integrated Peripherals”选项下,将“USB 1.1 Controller”和“USB 2.0 Contr01ler”选项的属性设置为“Disableed”。就可以了 ...

关岭布依族苗族自治县18633209787: 请高手赐教:(用VB编程)用键盘随机输入整数N,求和:1+1/2+1/3+1/4+...+1/N -
蔡伟青羚: 这个答案不会有一个准确的数值,最大值也就是2了. 方法:在窗体上画一个Command控件:代码如下:Private Sub Command1_Click() Dim Sum As Long '定义一个存放和的变量 Dim I As Long '定义个循环变量 Sum = 0 '和变量初始值为0 I = ...

关岭布依族苗族自治县18633209787: VB高手请进!求键盘控制的代码!谢谢…到时定有重谢…我对VB只懂一点点!尽量让我复制代码!谢咯…
蔡伟青羚: 很简单啊,用这个函数:GetAsyncKeyState 代码过程如下: 先在模块中作以下声明 Public Declare Function GetAsyncKeyState Lib "user32" (ByVal vkey As Long) As Integer 然后在窗体上添加一个timer控件和一个command 控件. Private Sub ...

关岭布依族苗族自治县18633209787: 怎样用VB模拟键盘输入 -
蔡伟青羚: ivate Declare Function FindWindow Lib "user32" Alias "FindWindowA" (ByVal lpClassName As String, ByVal lpWindowName As String) As Long Private Declare Function FindWindowEx Lib "user32" Alias "FindWindowExA" (ByVal ...

关岭布依族苗族自治县18633209787: 求VB高手:键盘输入一个字符串,编程实现在输入的字符串中每两个相邻字符之间插入”/”,再输出结果
蔡伟青羚: dim a as string,b as string a=inputbox("输入一个字符串") for i=1 to len(a)-1 b=b &amp; mid(a,i,1) &amp; "/" next print b

关岭布依族苗族自治县18633209787: 用VB实现键盘模拟 -
蔡伟青羚: 单击A键,和单击按钮的效果是一样的,你只需要改变KeyCode = vbKeyA 的值,就可以改变不同的键,具体查一下KeyCode就可以了 Private Sub Command1_Click() MsgBox "sssssss" End Sub Private Sub Command1_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = vbKeyA Then Command1_Click End If End Sub

关岭布依族苗族自治县18633209787: vb中如何用键盘事件来控制图片的移动,想要的效果就是每按下字母a键一次则图片就会向窗体的右边移动一小段 -
蔡伟青羚: Private Sub Picture1_KeyDown(KeyCode As Integer, Shift As Integer) If KeyCode = 65 Then Picture1.Left = Picture1.Left + 100 End If End Sub

关岭布依族苗族自治县18633209787: 求一个完整的用VB写的模拟按一个按键的程序(比如按“A”键) -
蔡伟青羚: VB 自带了一个模拟按键的函数 Sendkeys Sendkeys "A" '按下 A 键

关岭布依族苗族自治县18633209787: vb 通过按键使图像移动 请教高手 -
蔡伟青羚: 新建一个picture控件,设置picture属性,双击控件,把 Private Sub Picture1_Click() End Sub 撤销掉,再输入:Private Sub Form_Load() Picture1.AutoSize = True Picture1.BorderStyle = 0 End Sub Private Sub Picture1_KeyDown(KeyCode As ...

关岭布依族苗族自治县18633209787: 求一个VB模拟键盘输入的完整实例 -
蔡伟青羚: 在窗体的键盘事件中写代码 Private Sub Form_KeyPress(KeyAscii As Integer) Select Case KeyAscii'keyascii是ascii码 Case 49'判断如果是按下的1 SendKeys ("a")'发送a字符 End Select End Sub 你要求的是简单的,所以用了sendkeys,要真正的模拟按键需要使用postmessage.

关岭布依族苗族自治县18633209787: VB怎么样用代码控制键盘
蔡伟青羚: 加入timer控件,I开头的那属性设置为1000就是一秒,里面写入sendkeys "1"……

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