我的乙個模組化程式(自助購票)

2021-06-23 06:04:14 字數 1193 閱讀 3912

#include#include#include #includechar start[10],end[10],sort[10];

void homepage();

void plan();

void ds();

void makesure();

void success();

#include"ticket.h"

void main()

#include"ticket.h"

void homepage()

while(!(i>='1'&&i<='4'));

switch(i) }

}

#include"ticket.h"

void ds()

#include"ticket.h"

void plan()

#include"ticket.h"void makesure()

}

#include"ticket.h"

void success()

通過這個程式,主要對一下幾方面的認識加深:

1、模組化程式的建立;

2、puts()函式輸出字串後換行。

3、在vs2008中,可以用system(「cls」);來清空螢幕,它的都檔案為stdlib.h;

4、全域性變數和區域性變數的認識也更加深刻。設定全域性變數的作用是增加函式間的資料聯絡,如果在同乙個原始檔中,全域性變數與區域性變數同名,則在區域性變數作用的範圍內,全域性變數被「遮蔽」。

#includeint a=3,b=5;

int max(int a,int b)

main()

在這種情況下,形參a,b的作用範圍只在max()函式中,而全域性變數在max中不起作用。

#includevoid fun()

void main()

在這樣的情況下,系統會報錯「n」: 未宣告的識別符號。這說明main函式中宣告的變數n只在除fun()的範圍內有效。

函式式程式的模組化和物件的模組化

define random init1 define rand update x remainder 13 x 5 24 define random numbers op stream define numbers last value op stream let op stream car op ...

如何構建乙個微型的CMD模組化載入器

前端模組化是乙個老生常談的話題,模組化的好處是不言而喻,比如易於 復用 易於維護 易於團隊開發d等云云。對於前端模組載入器,以前僅僅止步於會用的階段,為了加深對前端模組化的理解,大概花了一周的時間來學習 調研並嘗試自己實現乙個簡易版的符合cmd規範的載入器。載入器是按照cmd規範進行設計的,具體的c...

Flex建立模組化的程式

學習動機 學習如何在程式增大時劃分程式模組及維護程式 1 介紹flex模組化程式 2 使用flex模組 b 使用module類 c 使用moduleloader動態載入模組,如 可以在moduleloader標籤裡新增ready事件的 呼叫事件函式 並傳入事件物件。只要模組被成功呼叫並且已準備好,那...