麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發(fā)設計 > 正文

ChucK初步(6)

2019-11-14 09:01:17
字體:
來源:轉載
供稿:網友

control structures

if / elsewhile & do…while…untilforbreak / continue

Control Structures

ChucK includes standard control structures similar to those in most PRogramming languages. A condition (of type ‘int’) is evaluated and then a proceeding block is potentially executed. Blocks are separated either by semicolons(分號) or by curly brackets(花括號).

if / else

The if statement executes a block if the condition is evaluated as non-zero.

if( condition ){ // insert code here}

In the above code, condition is any expression that evaluates to an int. (條件是一個值為整數(shù)的表達式)

The else statement(聲明) can be put after the if block to handle the case where the condition evaluates(求值) to 0.

if( condition ){ // your code here}else{ // your other code here}

If statements can be nested(嵌套).

while & do…while…

// here is an infinite loopwhile( true ){ // your code loops forever! // (sometimes this is desirable because we can create // infinite time loops this way, and because we have // concurrency)} do { // your code executes here at least once} while( condition );

A few more points:

while statements can be nested.see break/continue for additional(附加的) control over your loops

until

The until statement is the opposite of while, semantically(語義地). A until loop repeatedly executes the body until the condition evaluates as non-zero.

// an infinite loopuntil( false ){ // your great code loops forever!}

A few more points:

while statements can be nested.see break/continue for additional(附加的) control over your loops

for

A loop that iterates(迭代) a given number of times.(迭代給定次數(shù)) A temporary(暫時的) variable(變量) is declared that keeps track(跟蹤) of the current index and is evaluated and incremented at each iteration(迭代).

// for loopfor( 0 => int foo; foo < 4 ; foo++ ){ // debug-print value of 'foo' <<<foo>>>;}

break / continue

Break allows the program flow to jump out of a loop.

// infinite loopwhile( 1 ){ if( condition ) break;}

Continue allows a loop to continue looping but not to execute(實行) the rest of the block for the iteration where continue was executed.(跳過當前的循環(huán))

// another infinite loopwhile( 1 ){ // check condition if( condition ) continue; // some great code that may get skipped (if continue is taken)}
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 国产一区二区成人在线 | 亚洲乱码精品久久久久 | 粉嫩蜜桃麻豆免费大片 | 欧美成人二区 | 亚洲电影免费观看国语版 | 日韩色视频 | 成人在线观看免费 | 亚洲一区二区中文字幕在线观看 | 欧美日韩国产一区二区三区在线观看 | 国产乱色精品成人免费视频 | 久久精品久久精品国产大片 | 国产正在播放 | 精品一区二区久久久 | 久久第四色 | 91热久久免费频精品黑人99 | 久久精品探花 | 亚洲午夜一区二区三区 | 成人国产精品一区 | 免费国产人成网站 | 一级色毛片 | 色婷婷a | 黄色网址免费在线播放 | 欧美一级做 | 羞羞视频2023 | 精品久久久久久久久久久久 | 久久国产在线观看 | 毛片免费观看视频 | 欧美成人一区免费视频 | 欧美一级爱爱 | 国产影院一区 | 羞羞网站在线看 | 4480午夜 | 国产乱淫av | 精品国产一区二区三区四 | 久久精片| 成人在线视频免费 | 亚洲视频在线视频 | 黄色av免费网站 | 操操电影 | 国产在线播放一区二区 | 国产91丝袜在线播放 |