搜索
编程论坛
→
数据库技术
→
『 VFP论坛 』
→ 求一个题,1-3+5-7+7-9+...+99
标题:
求一个题,1-3+5-7+7-9+...+99
只看楼主
吹水佬
等 级:
版主
威 望:
432
帖 子:10064
专家分:41463
注 册:2014-5-20
第
11
楼
得分:0
回复 8楼 newman4956
如果题目“求一个题,1-3+5-7+7-9+...+99”没错,那就是那段代码的算法不对题了。
有没看看2楼代码,那是按原代码的算法变换一下输出的结果,再比对一下题目。
2015-08-21 09:40
newman4956
等 级:
新手上路
帖 子:5
专家分:0
注 册:2015-8-20
第
12
楼
得分:0
回复 9楼 铁思达
兄弟,你是兄弟吧,如果是美女更好,哈。仔细看过你标的红注,我似乎明白了,应该是f=-1是循环体外的,只用了一次,之后每次循环通过f=-1*f取反,也就是变正负,演算下来:(1)i=1,仅使用一次f=-1,f=-1*f=-1*-1=1,f为正;(2)i=3,f=-1*f=-1*1=-1,f为负;(3)i=5,f=-1*f=-1*-1=1,f为正;(4)i=7,f=-1*f=-1*1=-1,f为负;如此一路下去。点中我的疑问的就是那句“此时f已经等于1”。10楼见解更为直观,佩服!
2015-08-21 09:46
newman4956
等 级:
新手上路
帖 子:5
专家分:0
注 册:2015-8-20
第
13
楼
得分:0
9楼让我开窍,10楼说得简单但很让人明白,谢谢各位,我感觉好多了!
2015-08-21 09:49
吹水佬
等 级:
版主
威 望:
432
帖 子:10064
专家分:41463
注 册:2014-5-20
第
14
楼
得分:0
学费白交了,什么时候认识“相反数”的概念?
2015-08-21 09:51
铁思达
等 级:
论坛游民
帖 子:50
专家分:34
注 册:2015-8-17
第
15
楼
得分:0
回复 12楼 newman4956
你应该是新手,下次遇到这样的问题,自己试着分析,实在不行再上来问,要不自己没有进步,反而老是需要依赖别人
2015-08-21 10:02
newman4956
等 级:
新手上路
帖 子:5
专家分:0
注 册:2015-8-20
第
16
楼
得分:0
回复 14楼 吹水佬
实际上我是计划考个计算机应用能力,VFP科目能玩的东西不少,学学代码,总比考科目XP什么的内容更丰富
。
2015-08-21 10:02
wangzhiyi
等 级:
贵宾
威 望:
34
帖 子:366
专家分:684
注 册:2014-4-9
第
17
楼
得分:0
回复 楼主 newman4956
给你一个更看得懂的吧。
s=0
for i=1 to 99 step 2
s=s+i*(-1)^int(i/2)
endfor
? s
[
本帖最后由 wangzhiyi 于 2015-8-22 11:17 编辑
]
2015-08-22 11:12
shuxin211
等 级:
新手上路
帖 子:33
专家分:0
注 册:2015-8-26
第
18
楼
得分:0
大神真多,学习了,楼主那个题不看加减号就是等差数列+2递增,可是为毛里面有两个7?我是小白,大家勿笑。
2015-08-26 23:36
mywisdom88
等 级:
版主
威 望:
190
帖 子:3125
专家分:8340
注 册:2015-3-25
第
19
楼
得分:0
我用EXCL模拟出结果给你们看,,
2015-08-27 15:09
mywisdom88
等 级:
版主
威 望:
190
帖 子:3125
专家分:8340
注 册:2015-3-25
第
20
楼
得分:0
CREATE CURSOR tmp(ii i,ss i,ff i,kk c(20))
s=0
f=-1
for i=1 to 99 step 2
k=s
f=-1*f
s=s+i*f
INSERT INTO tmp(ii,ss,ff,kk) value(i,s,f,'('+ALLTRIM(STR(k))+')+('+ALLTRIM(STR(i*f))+')')
endfor
BROWSE
2015-08-27 15:19
21
2/3页
1
2
3
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-456610-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 0.717786 second(s), 10 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved