久久久国产一区二区_国产精品av电影_日韩精品中文字幕一区二区三区_精品一区二区三区免费毛片爱

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 5206|回復: 11

編程:我來解釋下if和while

[復制鏈接]
1#
發表于 2010-1-6 16:10:59 | 只看該作者 |倒序瀏覽 |閱讀模式
最近在看一些簡單程序,對while和if有點犯暈,查了資料,似乎明白了。/ @: \* K3 U7 O, B5 p# _6 `  N
舉個例子吧,就好比踢足球:
+ J* D/ T8 X1 X$ x' H; Zif (足球沒進)
( P1 E1 y$ y% k/ r{你就踢一腳}; {& j) x& Z1 G+ w6 ]6 l; {) k
解釋:你踢了一腳沒進的足球,不管它進沒進。
, B  `; N: z( S+ P0 v" m
' u* o8 s; J0 Hwhile(足球沒進)
- \- M* F+ Q6 f0 Y0 a! M( O' l7 V{你就踢一腳}
2 N6 I% [$ |; C# A; P* o( i解釋:只要足球沒進,你就得接著踢一腳,直到球進了為止。! t( u7 g, h; h* b& y9 c( R" M$ @0 G
4 G2 k- [" y1 c7 @2 ]3 r7 V' ?
中國球員就IF的作風吧,梅西、勞爾等應該就是WHILE的踢法吧。( j, R- F  b- w& \6 w# i) ?) ~
不知道理解的對不對,還希望編程高手指點指點。
回復

使用道具 舉報

2#
發表于 2010-1-6 16:31:34 | 只看該作者
解釋的很精辟,例子很恰當
3#
發表于 2010-1-6 16:40:10 | 只看該作者
你理解的很正確。
- `+ C* a" @) w. S& Q3 v程序的三種結構,順序、選擇和循環。% k" L4 J  C  h3 p/ z. I
if是選擇,while是循環,現在似乎for已經全面替代了while。; t6 y! L9 I  O; p9 L1 V

8 B$ M* V7 f- u. q) |( `% L! \聽說PLC用梯形圖,單片機用匯編,不知道工控領域,是否能用c語言。
4#
發表于 2010-1-6 16:49:11 | 只看該作者
樓主加油!5 G+ h) q8 Q& J3 i  i8 \# J. x$ q/ ?
編程不太熟悉,基本不怎么用.
$ H* R/ B5 Y7 r/ y5 C; t但俺用的這些指令中FOR是不能代替WHILE的.比如:& D0 J3 u( ?" a' H* Y- B5 ~
FOR N=1 TO 20
) Q6 x7 w  j) M......" i) }0 K3 [7 W  e6 e
END FOR0 r) R9 Q, B8 X) Z" E( F( K& M
顯然不能代替:
; }; ~1 s/ a2 a. y8 l7 R- PN=18 R5 E  R( L6 Q5 E+ L% d. s1 X
WHILE N<20
+ b4 p" }4 v6 G4 i5 _  l.......; m* s6 ^- t  N
N=N+0.1
, K8 }6 v( K/ hEND WHILE
8 |8 r' t1 N* |# a4 K9 ]' \2 p: U+ B' [PLC可以用C語言編程.. c3 \* F5 H# a9 m: q2 q8 ]# z
單片機流行混合編程,匯編+C.
5#
發表于 2010-1-6 17:16:27 | 只看該作者
樓上大俠您好!
2 d# A' T% N4 h5 |好像您用的是basic?
6#
發表于 2010-1-6 17:21:22 | 只看該作者
basic現在沒人用了,早年算強度,甚至算傳熱,都是自己編程,幾千行,再手工校對,玩一次,無論什么,記一輩子,說什么都知道,
7#
發表于 2010-1-6 19:08:35 | 只看該作者
不是的,俺從未用過BASIC。
. E4 h: }! y- |. G* i8 f只略懂一些最基本的編程語言,低級的,比如匯編,高級的統統沒用過。
+ f9 O, A. ~! w編程,語言是次要的。
8#
發表于 2010-1-6 19:37:11 | 只看該作者
本帖最后由 五更雞 于 2010-1-6 19:38 編輯
8 k+ b8 D+ ~1 \8 _/ R9 v' p
3 I! M3 o% a: w( `; _2 R# c1 w, H; ?6 q編程語言的等級,是反過來的,越低級的,越高級。; X3 L0 q( j! |
不知樓上大俠寫的那些for和while是什么語言里的,莫非是宏匯編?
# l+ k- b, M$ [7 o: G% ~另外,鄙人的見解是:編程,語言是第一位的。; `$ d6 {9 `2 @2 F1 n; |; V; f
絲毫沒有c或c++或java孰優孰劣的意思,這些統統是字母語言;如果有一種象形語言來象電腦的形,我相信必將成為世界第一。
9#
發表于 2010-1-6 19:41:01 | 只看該作者
我回帖后,再編輯,完成后回到頁面,發現成了一個新帖子,不知是否是論壇有問題。
+ q- g# p# M% j0 o( Q% M
1 V6 _# w. A# P! \2 j另外6樓說的很對,一個題目,如果你能親自把它編成程序,就等于說,你“徹底”的掌握了這個題目,絕對不騙人!
10#
發表于 2010-1-6 20:01:46 | 只看該作者
呵呵。根本就不是什么語言里的,是控制系統里的指令而已。3 z0 p* n4 A; h1 n) I
高級與低級本來就不是區分高下的。至于用什么語言要看干什么。
您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規則

Archiver|手機版|小黑屋|機械社區 ( 京ICP備10217105號-1,京ICP證050210號,浙公網安備33038202004372號 )

GMT+8, 2025-7-14 18:08 , Processed in 0.087087 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回復 返回頂部 返回列表