magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2280回复:29

求助:结构化编程怎样只用顺序与选择代替循环?

楼主#
更多 发布于:2002-11-13 20:22
小弟愚昧!!!!:(
头大的问题! 一时想不通?
莫非无穷?
[color=red]大头鬼! :P[/color]
laicq
驱动中牛
驱动中牛
  • 注册日期2002-10-04
  • 最后登录2004-05-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-11-13 21:06
可以吗?那我也要学学了! :D
[img]http://www.warchina.com/image/zj1.gif[/img] Good good study,day day up!
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-11-13 22:34
可以吗?那我也要学学了! :D


偶也想不通,但是书上提到可以只用顺序与循环(明白)顺序与选择完成结构化,而且说是数学上证明过的。:(
今天突然想起来,所以来问一下。

 :o
[color=red]大头鬼! :P[/color]
BaoFu
驱动小牛
驱动小牛
  • 注册日期2002-10-07
  • 最后登录2010-11-25
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望9点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-11-14 07:42
这虽然是理论上的证明,但不可能是最佳的方法。例如只用加法就可以完成乘法运算,这也是理论上实践上都成立的东西,但实际计算中谁用这样的办法呢?
  这是我的想法,不见得符合你所问的意图。
wolffy
驱动老牛
驱动老牛
  • 注册日期2001-03-23
  • 最后登录2018-04-15
  • 粉丝0
  • 关注0
  • 积分72分
  • 威望71点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2002-11-14 09:17
[quote]可以吗?那我也要学学了! :D


偶也想不通,但是书上提到可以只用顺序与循环(明白)顺序与选择完成结构化,而且说是数学上证明过的。:(
今天突然想起来,所以来问一下。

 :o [/quote]
难道循环不是一种选择吗?
我坐在石头上,石头有点烫,但烫的很舒服。
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-11-14 09:27
小弟愚昧!!!!:(
头大的问题! 一时想不通?
莫非无穷?

你不是懂汇编吗?
汇编里只有loop才有循环的气质,但它也可以用dec ecx,jnz XX代替。
[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-11-14 09:35
[quote]小弟愚昧!!!!:(
头大的问题! 一时想不通?
莫非无穷?

你不是懂汇编吗?
汇编里只有loop才有循环的气质,但它也可以用dec ecx,jnz XX代替。 [/quote]
 :o

头大!!!

这个当然知道,但是偶问的是 结构化编程怎样只用顺序与选择代替循环?

怎么向上jnz???



[编辑 -  11/14/02 by  magicx]
[color=red]大头鬼! :P[/color]
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-11-14 09:37
[quote][quote]可以吗?那我也要学学了! :D


偶也想不通,但是书上提到可以只用顺序与循环(明白)顺序与选择完成结构化,而且说是数学上证明过的。:(
今天突然想起来,所以来问一下。

 :o [/quote]
难道循环不是一种选择吗? [/quote]

循环是不是一种选择,偶没能力说。
但是用循环是可以实现选择这是可以的!
 :)
[color=red]大头鬼! :P[/color]
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-11-14 09:38
头大!!!

这个当然知道,但是偶问的是 结构化编程怎样只用顺序与选择代替循环?

怎么来jmp???

 

faint!有goto的一定不结构化吗???
我现在有时还在C里用goto,难道就不结构化??? :mad: :mad: :mad:
不用goto,你要的似乎做不出来。
[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-11-14 09:41
这虽然是理论上的证明,但不可能是最佳的方法。例如只用加法就可以完成乘法运算,这也是理论上实践上都成立的东西,但实际计算中谁用这样的办法呢?
  这是我的想法,不见得符合你所问的意图。


非常感谢BaoFu大虾的指点!(一时糊涂了,现在想通了。)





 :)
[color=red]大头鬼! :P[/color]
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-11-14 09:45
[quote]头大!!!

这个当然知道,但是偶问的是 结构化编程怎样只用顺序与选择代替循环?

怎么来jmp???

 

faint!有goto的一定不结构化吗???
我现在有时还在C里用goto,难道就不结构化??? :mad: :mad: :mad:
不用goto,你要的似乎做不出来。 [/quote]

faint!too。。。
大兄弟你去看一下结构化的严格定义。(偶的本义只是来求助的 :(没有其他的意思)

偶就是:“要的似乎做不出来。”才来问的呀。。。。 :(
[color=red]大头鬼! :P[/color]
VanCheer
驱动老牛
驱动老牛
  • 注册日期2002-02-21
  • 最后登录2003-08-28
  • 粉丝0
  • 关注0
  • 积分-20分
  • 威望-10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-11-14 09:50
faint!too。。。
大兄弟你去看一下结构化的严格定义。(偶的本义只是来求助的 :(没有其他的意思)

偶就是:“要的似乎做不出来。”才来问的呀。。。。 :(

结构化本来就是一种程序设计方法,没什么非常统一的标准
你这问题,又涉及争论几十年的“是否用goto”的问题上了。
不争了,你愿咋地就咋地吧 :mad: :mad: :mad:
[img]http://www.driverdevelop.com/forum/upload/VanCheer/2003-03-21_mon.gif[/img][img]http://www.driverdevelop.com/forum/upload/VanCheer/2002-12-07_smallbaby.jpg[/img]
kaput
驱动中牛
驱动中牛
  • 注册日期2002-06-26
  • 最后登录2004-08-17
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-11-14 10:03
楼主的问题模糊
只用顺序与选择代替循环=〉结构化编程
这个概念不对。
天下风云出我辈 一入江湖岁月催 鸿图霸业谈笑中 不胜人生一场醉......
fracker
驱动太牛
驱动太牛
  • 注册日期2001-06-28
  • 最后登录2021-03-30
  • 粉丝0
  • 关注0
  • 积分219分
  • 威望81点
  • 贡献值0点
  • 好评度23点
  • 原创分0分
  • 专家分1分
  • 社区居民
13楼#
发布于:2002-11-14 11:01
循环怎么不结构化了?
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2002-11-14 11:33
楼主的问题模糊
只用顺序与选择代替循环=〉结构化编程
这个概念不对。


再一次说明吧(或许我的语文水平不够:()
结构化:顺序,选择,循环;
偶的意思是

数学上证明过:
顺序与选择可以实现循环==》只用顺序与选择就可以实现结构化编程
也就怎样只用顺序与选择可以实现循环???。----我问的就是这个东西!(BaoFu大虾已经给了答案)
[color=red]大头鬼! :P[/color]
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2002-11-14 11:37
循环怎么不结构化了?
[color=red]大头鬼! :P[/color]
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2002-11-14 11:39
循环怎么不结构化了?


偶没有提过这个啊!
这句话从何来?

[color=red]大头鬼! :P[/color]
magicx
驱动老牛
驱动老牛
  • 注册日期2002-02-22
  • 最后登录2014-08-18
  • 粉丝1
  • 关注0
  • 积分-14分
  • 威望13点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2002-11-14 11:40
放分谢罪吧! :(
[color=red]大头鬼! :P[/color]
cn18799
驱动老牛
驱动老牛
  • 注册日期2001-11-17
  • 最后登录2010-04-16
  • 粉丝0
  • 关注0
  • 积分54分
  • 威望36点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2002-11-14 14:08
“60年代初,两名IBM公司的程序员证明,1. 一个可以用顺序、选择、循环和跳转四
种程序结构解决的问题,也一定能用顺序、选择、循环三种程序结构解决。2. 但确实存
在这样的问题,它可以用顺序、选择、循环三种程序结构解决,但不能用其中任何两种
解决。换句话说,顺序、选择、循环三种程序结构构成了一个最小完备集。我们将这三
种程序结构叫基本程序结构。”
[img]http://www.danasoft.com/vipersig.jpg[/img] [img]http://www.driverdevelop.com/forum/upload/cn18799/2002-09-28_logo.gif[/img]
BaoFu
驱动小牛
驱动小牛
  • 注册日期2002-10-07
  • 最后登录2010-11-25
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望9点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2002-11-15 06:17
magicx:
 
   我已经收到你给分的邮件了,但进来看看,却没有加上,问题能出在哪里呢?
上一页
游客

返回顶部