机械必威体育网址

 找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 4865|回复: 11
打印 上一主题 下一主题

编程:我来解释下if和while

[复制链接]
跳转到指定楼层
1#
发表于 2010-1-6 16:10:59 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
最近在看一些简单程序,对while和if有点犯晕,查了资料,似乎明白了。7 ]" t+ G& {+ s/ E
举个例子吧,就好比踢足球:
' c  ?4 S$ j+ x7 V- _7 Gif (足球没进)
" q$ E  a" S0 M' N8 F{你就踢一脚}( ^4 V4 N# e4 ?, f0 H" s4 {
解释:你踢了一脚没进的足球,不管它进没进。0 J3 X  t" b. T( y" p; H0 Y+ g5 n9 i

. S+ U- T  L5 }while(足球没进), \1 w8 k) G7 b
{你就踢一脚}' L. j2 N8 R5 I. v# U! h
解释:只要足球没进,你就得接着踢一脚,直到球进了为止。1 f* N' W$ p0 v+ H

5 m$ t9 M, M( @8 `, z7 J中国球员就IF的作风吧,梅西、劳尔等应该就是WHILE的踢法吧。1 S7 q% Z+ a! P9 g/ _- S$ S3 A2 |
不知道理解的对不对,还希望编程高手指点指点。
回复

使用道具 举报

12#
发表于 2010-1-6 21:10:49 | 只看该作者
10# 螺旋线
: j0 f" k# \- l- \
* l8 Z* l& h  ~6 T明白了,类basic语言。* A! q$ `1 v% W

7 L; W. e3 ^5 V* @另外楼主工控我不懂,但编程曾经干过,可以讨论。
回复 支持 反对

使用道具 举报

11#
 楼主| 发表于 2010-1-6 20:22:22 | 只看该作者
看样子,五更鸡和过街大侠都是编程高手啊,以后还得多指教!
回复 支持 反对

使用道具 举报

10#
发表于 2010-1-6 20:01:46 | 只看该作者
呵呵。根本就不是什么语言里的,是控制系统里的指令而已。
/ }7 f' f/ e& @: P' z: t, B高级与低级本来就不是区分高下的。至于用什么语言要看干什么。
回复 支持 反对

使用道具 举报

9#
发表于 2010-1-6 19:41:01 | 只看该作者
我回帖后,再编辑,完成后回到页面,发现成了一个新帖子,不知是否是必威APP精装版下载有问题。; h2 O% d$ m9 \7 p5 [- h

( N: ~1 C, G- W! Z4 w6 Q2 p3 m6 u另外6楼说的很对,一个题目,如果你能亲自把它编成程序,就等于说,你“彻底”的掌握了这个题目,绝对不骗人!
回复 支持 反对

使用道具 举报

8#
发表于 2010-1-6 19:37:11 | 只看该作者
本帖最后由 五更鸡 于 2010-1-6 19:38 编辑
# q0 K5 i5 W/ k1 P, C
2 d# O& g8 ]- ?8 R8 o0 |% w编程语言的等级,是反过来的,越低级的,越高级。+ z7 |9 P7 i8 S
不知楼上大侠写的那些for和while是什么语言里的,莫非是宏汇编?
# _3 b  m- S' S  `, ~另外,鄙人的见解是:编程,语言是第一位的。
5 H. F; X" p* z' e+ K" G$ E丝毫没有c或c++或java孰优孰劣的意思,这些统统是字母语言;如果有一种象形语言来象电脑的形,我相信必将成为世界第一。
回复 支持 反对

使用道具 举报

7#
发表于 2010-1-6 19:08:35 | 只看该作者
不是的,俺从未用过BASIC。
0 L* V+ Q% e: [( S只略懂一些最基本的编程语言,低级的,比如汇编,高级的统统没用过。
5 r0 S. q( q- v, z编程,语言是次要的。
回复 支持 反对

使用道具 举报

6#
发表于 2010-1-6 17:21:22 | 只看该作者
basic现在没人用了,早年算强度,甚至算传热,都是自己编程,几千行,再手工校对,玩一次,无论什么,记一辈子,说什么都知道,
回复 支持 反对

使用道具 举报

5#
发表于 2010-1-6 17:16:27 | 只看该作者
楼上大侠您好!5 s! F' h% }( M  o* C
好像您用的是basic?
回复 支持 反对

使用道具 举报

4#
发表于 2010-1-6 16:49:11 | 只看该作者
楼主加油!
/ h1 @. H% v6 y* J" Z编程不太熟悉,基本不怎么用.
' Z, b$ X" d+ R' s* \% i但俺用的这些指令中FOR是不能代替WHILE的.比如:2 J/ m, F9 K+ {" y/ h! a0 a2 a3 j/ i
FOR N=1 TO 20* @5 U1 d9 X: S6 e
......
  w) r* B: d3 b' oEND FOR) e& X& h  y6 M' F& ]
显然不能代替:, Q, m& L+ S8 `1 k. L
N=11 z- P% s% z' m. w, b
WHILE N<20
9 v8 M7 B2 ~/ Q9 v# x.......
1 _6 D% h5 j' C, t! ~* r5 p# |4 {N=N+0.1
6 d* D( P8 R1 TEND WHILE
% p) ?: l: J! R8 _$ ]. _" E3 S$ MPLC可以用C语言编程.
9 m! X% e+ Z# d, e7 G0 w单片机流行混合编程,汇编+C.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

小黑屋|手机版|Archiver|机械必威体育网址 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-1-11 11:58 , Processed in 0.054062 second(s), 15 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表