vb循环语句的题目:计算3-1/2+2/3-3/4+…+ N/(N+1)的结果(N=10).(3.26345)
题目
vb循环语句的题目:计算3-1/2+2/3-3/4+…+ N/(N+1)的结果(N=10).(3.26345)
我是这么写的:For n = 1 To 10
m = n / (n + 1)
o = m * (-1) ^ n
k = k + o
Next n
Print "k="; k + 3
但老师说这不够简洁.劳烦诸位给修改啦!
最好能附上原因!
还有另一题百钱买百鸡(公鸡5元、母鸡3元、小鸡1/3元,100元刚好买100只)
For a = 1 To 20
For b = 1 To 33
c = 100 - a - b
If (a + b + c = 100) And (a * 5 + b * 3 + c * 1 / 3 = 100) Then Print "a="; a,"b="; b,"c="; c
Next b
Next a
能不能改成用两个变量的?
答案
m = n / (n + 1)
o = m * (-1) ^ n
这两句合成一句o=(-1)^n*n/(n+1)不知道这个地方有没有数值转换?小心
第二道题
Private Sub Form_Activate()
Dim a, b As Integer
For a = 1 To 20
For b = 1 To 33
'c = 100 - a - b ’C变量用100-a-b代替 就用两个变量了
If (a * 5 + b * 3 + (100 - a - b) * 1 / 3 = 100) Then Print "公鸡="; a, "母鸡="; b, "小鸡="; 100 - a - b
Next b
Next a
End Sub
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- 帮我解决英语难题(汉译英2)
- 已知|a|=3,|b|=5,|a-b|=|a|+|b|.(1)你能判断a,b是正数还是负数吗?(2)试求a+b和a-b的值
- 两个因数的相乘的积是78.如果把其中的一个因数增加2,则积就增加了52.原来的两个因数各是多少?
- 2013上海黄浦初三数学一模卷上的题目,原题无图.亲们帮个忙吧.
- 对书的看法怎么写
- 一口水井,水面比井口低3米,一只蜗牛从水面沿着井壁往井口爬,第一次往上爬了0.42米 ,却下滑了0.15米;第二次往上爬了0.5米后又往下滑了0.1米;第三次往上爬了0.7米又下滑了0.15米;第四次
- 若要制得标准状态下的Cl2 0.672L,理论上需要MNO2的物质的量是多少
- 军机处由哪些人组成?军机处设立后,军国大事是怎样裁决的?
- 《七言律诗》颔联运用了什么和什么修辞手法
- 高一物理题~起重机(功率P)吊一重物Mg由静止开始上升H.此时速度最大V.求绳拉力T做功~