實(shí)驗(yàn)七 在Linux系統(tǒng)下編輯C語(yǔ)言程序并運(yùn)行
實(shí)驗(yàn)?zāi)康?/h2>
1.學(xué)習(xí)簡(jiǎn)單的C語(yǔ)言程序的編輯風(fēng)格及其格式要求
2.學(xué)會(huì)在Linux系統(tǒng)下編輯C語(yǔ)言程序并編譯運(yùn)行
3.學(xué)會(huì)分析C語(yǔ)言編譯運(yùn)行過(guò)程中的錯(cuò)誤
實(shí)驗(yàn)環(huán)境
ubuntu 14.04 LTS
實(shí)驗(yàn)內(nèi)容
一颖变、編輯C語(yǔ)言程序并進(jìn)行編譯運(yùn)行
步驟:
1.用vim命令新建一個(gè)C文件"main.c"
6003@go:~$ vim main.c
2.編輯C語(yǔ)言程序并保存
3.對(duì)"mian.c"文件進(jìn)行編譯
6003@go:~$ gcc main.c
4.更改運(yùn)行命令
6003@go:~$ gcc main.c -o main
5.運(yùn)行該C語(yǔ)言程序并檢驗(yàn)結(jié)果
6003@go:~$ ./main
Hello, world.
結(jié)論:該C語(yǔ)言程序運(yùn)行正確,步驟無(wú)誤贺拣。
二蟋恬、簡(jiǎn)單C語(yǔ)言程序?qū)嵗故?/p>
1.程序目的:與電腦猜拳比試
2.程序樣本:
其中"0"表示為剪刀容客,"1"表示為石頭埋市,"2"表示為布悴了。
3.運(yùn)行結(jié)果展示
6003@go:~$ vim main01.c
6003@go:~$ gcc main01.c
6003@go:~$ gcc main01.c -o main01
6003@go:~$ ./main01
Input your gesture (0-scissor 1-stone 2-cloth):
1
Your gesture: stone Computer's gesture: scissor
You win!
Input your gesture (0-scissor 1-stone 2-cloth):
0
Your gesture: scissor Computer's gesture: scissor
Draw!
Input your gesture (0-scissor 1-stone 2-cloth):
2
Your gesture: cloth Computer's gesture: scissor
You lose!
該結(jié)果是隨機(jī)性的蛾扇。
實(shí)驗(yàn)小結(jié)
1.編寫(xiě)C語(yǔ)言源程序時(shí)歇盼,需注意程序的準(zhǔn)確性舔痕。
2.編寫(xiě)程序時(shí)符號(hào)的應(yīng)用需要留心,不能只希望通過(guò)排版解決錯(cuò)誤豹缀,還需要對(duì)標(biāo)點(diǎn)應(yīng)用的準(zhǔn)確性進(jìn)行分析伯复。
3.C語(yǔ)言的選擇編譯具有多樣性,在編譯錯(cuò)誤時(shí)邢笙,要根據(jù)系統(tǒng)的提示對(duì)自己的程序進(jìn)行分析啸如,確保完美解決錯(cuò)誤。