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

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 5203|回復: 11

編程:我來解釋下if和while

[復制鏈接]
1#
發表于 2010-1-6 16:10:59 | 只看該作者 |倒序瀏覽 |閱讀模式
最近在看一些簡單程序,對while和if有點犯暈,查了資料,似乎明白了。4 j0 E# [5 ^9 g2 o- c
舉個例子吧,就好比踢足球:/ _# }2 c+ R7 i
if (足球沒進)% s1 p* _# f; T
{你就踢一腳}! l! p3 P! k0 z: r  p
解釋:你踢了一腳沒進的足球,不管它進沒進。/ q6 ~5 T* A/ {5 U1 j( }
) ~  v0 r& f9 X. G9 k
while(足球沒進): X. q; ~7 X4 e1 ]0 y2 ~3 J; R
{你就踢一腳}: v/ I0 {9 }  I2 b1 h) T9 x
解釋:只要足球沒進,你就得接著踢一腳,直到球進了為止。
' C8 J/ s. k0 E# F7 F0 T5 O# p
1 O2 K3 S* ?5 @6 g中國球員就IF的作風吧,梅西、勞爾等應該就是WHILE的踢法吧。/ J& Y9 w+ @0 \9 f4 J; A
不知道理解的對不對,還希望編程高手指點指點。
回復

使用道具 舉報

2#
發表于 2010-1-6 16:31:34 | 只看該作者
解釋的很精辟,例子很恰當
3#
發表于 2010-1-6 16:40:10 | 只看該作者
你理解的很正確。
" ^7 T9 h+ s' B( R- b程序的三種結構,順序、選擇和循環。
/ R+ x# R) A3 K6 \. C* i; N/ eif是選擇,while是循環,現在似乎for已經全面替代了while。
- Y. ^6 u  T# }- N
# N" Y5 s+ V. P1 F9 W, N) X& A7 c聽說PLC用梯形圖,單片機用匯編,不知道工控領域,是否能用c語言。
4#
發表于 2010-1-6 16:49:11 | 只看該作者
樓主加油!# L% ^  {1 d7 k) d3 i' ^9 |; S
編程不太熟悉,基本不怎么用.6 j  W/ b; I0 P  F4 F
但俺用的這些指令中FOR是不能代替WHILE的.比如:# l5 p3 h! i4 m! b4 s/ K
FOR N=1 TO 203 t; ~0 L6 B) v$ g& D  z( Y
......
( r. B0 l0 {% t' wEND FOR
+ Y4 M4 ?' M1 w顯然不能代替:, i# U$ \( l- ?4 j1 _9 V1 ^
N=1; |: V& u1 M5 ]# t0 y
WHILE N<20
$ y, ^- [- ?/ g! g  A  e! w.......- a) O9 R0 T; t
N=N+0.1
! u" l$ |" ?1 kEND WHILE
$ I6 }) q! J0 m; e# g3 GPLC可以用C語言編程.; e  _' N! [* {! f9 E
單片機流行混合編程,匯編+C.
5#
發表于 2010-1-6 17:16:27 | 只看該作者
樓上大俠您好!4 X( }" K  C7 N* @# p( f
好像您用的是basic?
6#
發表于 2010-1-6 17:21:22 | 只看該作者
basic現在沒人用了,早年算強度,甚至算傳熱,都是自己編程,幾千行,再手工校對,玩一次,無論什么,記一輩子,說什么都知道,
7#
發表于 2010-1-6 19:08:35 | 只看該作者
不是的,俺從未用過BASIC。
! O8 e# g- y' M. l' L9 p, n2 k只略懂一些最基本的編程語言,低級的,比如匯編,高級的統統沒用過。: M4 `  |2 F- C# d
編程,語言是次要的。
8#
發表于 2010-1-6 19:37:11 | 只看該作者
本帖最后由 五更雞 于 2010-1-6 19:38 編輯 . M1 I7 \! |' g) J
9 w% d& }1 P* @* R
編程語言的等級,是反過來的,越低級的,越高級。3 x0 R0 S" u: n! O1 {# W
不知樓上大俠寫的那些for和while是什么語言里的,莫非是宏匯編?
* Q+ N, W- C. r, E9 ~2 \* V& ~1 t另外,鄙人的見解是:編程,語言是第一位的。$ i7 S& a* o' P. Z  g* k
絲毫沒有c或c++或java孰優孰劣的意思,這些統統是字母語言;如果有一種象形語言來象電腦的形,我相信必將成為世界第一。
9#
發表于 2010-1-6 19:41:01 | 只看該作者
我回帖后,再編輯,完成后回到頁面,發現成了一個新帖子,不知是否是論壇有問題。6 m: {8 A$ G% _. Z5 `

+ @0 m7 H0 j1 m! {4 k, e另外6樓說的很對,一個題目,如果你能親自把它編成程序,就等于說,你“徹底”的掌握了這個題目,絕對不騙人!
10#
發表于 2010-1-6 20:01:46 | 只看該作者
呵呵。根本就不是什么語言里的,是控制系統里的指令而已。
8 U: C( u; J+ \$ S  G/ o高級與低級本來就不是區分高下的。至于用什么語言要看干什么。
您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規則

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

GMT+8, 2025-7-13 23:43 , Processed in 0.064172 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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