當前位置:吉日网官网 - 傳統故事 - 傳統的編程過程

傳統的編程過程

首先選擇壹個中間值,比如t或k,這裏以t為例。

然後依次對比a、b、c;

首先比較A和B的值,如果A大於B,那麽用T交換A和B;然後比較A和C的值,如果A大於C,用T交換A和C的值;最後比較B和C的值,如果B大於C,用T交換B和C的值;?然後就可以從小到大依次輸出A、B、C。

具體程序:

# include & ltstdio.h & gt

void main()

{

int a,b,c,t;

Printf("依次輸入A、B、C:");

scanf("%d%d%d ",& amp壹,& ampb & amp;c);

如果(a & gtb)?{ t = a;a = b;b = t;}

如果(a & gtc){ t = a;a = c;c = t;}

如果(b & gtc)?{ t = b;b = c;c = t;}

Printf ("output a=%d,b=%d,c =% d \ n ",a,b,c降序排列);

}

流程圖:用圖形來表達算法的思想是壹種極好的方法,因為千言萬語抵不上壹張圖。流程圖已經應用於匯編語言和早期的BASIC語言環境中。還有壹個相關的PAD圖,非常適合PASCAL或者C語言。

數據流程圖數據流程圖表示解決問題的數據路徑,也指定處理的主要階段和使用的各種數據媒體。

數據流程圖包括:

表示數據存在的數據符號,這些數據符號也可以表示數據使用的介質;

表示對數據進行處理的處理符號,這些符號也可以表示處理中使用的機器功能;

表示幾個處理和/或數據媒體之間數據流的流線型符號;

讀寫數據流圖的特殊符號。數據符號應在處理符號之前和之後使用。數據流程圖以數據符號開始和結束(9.4中規定的特殊符號除外)。

  • 上一篇:福利彩票和體育彩票有什麽區別?
  • 下一篇:端午節的由來應該很短,大概100字,不超過150字,謝謝~ ~ ~ ~
  • copyright 2024吉日网官网