這個函式是在stdlib.h標頭檔案下的乙個函式,功能是發出乙個dos命令,用法 int system(char *command);具體看下面:
system(「pause」)可以實現凍結螢幕,便於觀察程式的執行結果; system(「cls」)可以實現清屏操作;
當你按任意乙個鍵就會清屏,然後結束程式。
用 system(「color 0a」); 其中color後面的0是背景色代號,a是前景色代號。各顏色**如下:
0=黑色 1=藍色 2=綠色 3=湖藍色 4=紅色 5=紫色 6=黃色 7=白色 8=灰色 9=淡藍色 a=淡綠色 b=淡淺綠色 c=淡紅色 d=淡紫色 e=淡黃色 f=亮白色。例如:
sysetm("del 路徑+檔名「);可以刪除存在你計算機的檔案。例如:system(「del d:\1.txt」);就刪除了d盤的1.txt文件了。
system("路徑+檔名「);就會開啟你的檔案。例如:sysetm(「d:\1.txt」);
可以讓你的程式看起來很酷哦,用在程式設計中會有想不到的結果。
sleep()函式;是睡眠的意思,將會在當前位置停留多久,要乙個以毫秒為單位的引數代表程式掛起時長,這個函式在標頭檔案window.h裡。例如:
#include
#include
#include
intmain()
輸出this is for you,停留1000毫秒將會清屏。
rand()函式,隨機數函式,將會生成乙個隨機數,在stdlib.h標頭檔案中。
srand()函式,隨機種子函式,在time.h標頭檔案中。
如產生a~b的隨機數使用表示式rand()%(b-a+1)+a。
//輸出隨機1~100之間的數
#include
#include
intmain()
若用當前系統時間生成隨機數
//1~100之間的隨機數
#include
#include
#include
intmain()
typedef關鍵字,,乙個是給變數乙個易記且意義明確的新名字,另乙個是簡化一些比較複雜的型別宣告。
例如:typedef int l;就給int型別乙個新名字l;
remove()函式,remove()函式用於刪除指定的檔案,例如:
#include
intmain()
rename()函式,rename()函式是將舊檔案的名字改個新名字,用法:rename(「old name」,「newname」);這裡可以適當加路徑,例如:
#include
intmain()
面向過程:是一種以過程為中心的程式設計思想。分析出解決問題所需要的步驟,然後用函式模組化,一步步實現這些問題。
比如:拿學生早上起來的事情來說說這種面向過程吧.粗略的可以將過程擬為:
(1)起床(2)穿衣(3)洗臉刷牙(4)去學校(5)背書(6)退出系統
而這幾步就是一步一步地完成,它的順序很重要,你只須乙個乙個地實現就行了
用迴圈語句結合switch case語句就可以實現簡單的控制
void
menu()
//選擇操作引數
這裡可以自己把輸出裡的格式調好點。
軟體開發 詳細設計如何寫
police 11 59 54 到底應不應該寫詳細設計文件呢,怎麼使詳細設計文件起到他應有的作用呢 青潤 12 02 21 肯定要有詳細設計文件,只是表現形式未必是文字文字的形式。比如在全程建模的方式下,詳細設計文件就是類圖和時序圖 也就是uml模型檔案中的一部分。police 12 04 28 詳...
C語言課程設計 鍊錶
每個節點的前n 1個資料在資料域,最後乙個資料在位址域 每個鍊錶必須有頭指標,為指向結構體型別的指標 陣列與鍊錶儲存資料的區別 1 陣列中的元素占用連續儲存儲存空間,鍊錶不一定占用連續 2 陣列中資料元素訪問隨機,鍊錶訪問是順序 3 鍊錶中插入和刪除元素比陣列操作效率高 建立鍊錶 1 頭插法 查到最...
2019c語言課程設計
三,棋盤遊戲 簡單計算機模擬期棋盤對弈。其中棋盤左上角座標為 1,1 右下角座標為 3,3 遊戲規則如下 1 計算機移動時,使用相應函式掃瞄棋盤矩陣,尋找未佔單元 發現空單元之後,置為 o 未發現時,報告平局後推出。2 輪到對弈者時,使用想要函式要求對弈者回答想把 x 放在哪 3 誰先三點連成一線了...