程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> 關於C語言 >> 工作流編程循序漸進(3:While活動)(1)

工作流編程循序漸進(3:While活動)(1)

編輯:關於C語言

一、引言本文中,我們來學習另一個簡單活動--While活動。While活動將會持續循環的執行,直至指定判斷為假。

下面,我們來構建一個簡單的示例。本示例的目的是,想主要使用While活動實現顯示一個九九乘法表。

二、創建控制台順序工作流示例程序框架

請遵循如下步驟創建一個控制台順序工作流示例程序:

1.啟動VS2008,單擊菜單”文件“|”新建“|”項目“,創建一個名字為WhileActivity的控制台順序工作流示例程序。

2.之後,系統自動打開工作流設計器界面。

3.從工具箱中拖動While活動到圖中右側的漢字提示處,得到如圖所示的情形。

4.因為是在控制台中顯示一個九九乘法表,所以,一定要使用一個二重循環來實現這一目的。也就是說,我們要使用一個嵌套的While活動。另一方面,我們知道:外層循環與內層循環變量是存在聯系的,即在每一次內循環執行完成後,要重新進行某種初始化操作。因此,直接在一個While活動中嵌入一個While 活動是無法實現既定功能的。

但是,還是有解決辦法的,我們可以在While活動中嵌入一個復合活動,即一個允許其中繼續包含(可能有多個)子活動的活動,例如並行執行活動(Parallel),串行執行活動(Sequence),等等。

5.為此,我們最終得到如下的工作流圖:

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved