黃易群俠傳M脫機外掛應用程式黃易神行
4657
13

[原創] 编写第一个C语言程序

CSOL外挂网 發表於 2009-7-3 14:40:49 | 只看該作者 回帖獎勵 |倒序瀏覽 |
我们就来编写第一个C语言程序。

#define PI 3.1416
main()
{
float Radius,Area;
scanf(%f,&Radius); /*输入半径的值*/
Area=PI*Radius*Radius;
printf(%f\n,Area); /*输出圆的面积*/
}

1.一个C语言程序,通常由带有#号的编译预处理语句开始。关于预处理我们在以后介绍,这里的#define PI 3.1415926相当于PI代表3.1416,下面在程序中遇到PI,我们就用3.1416替代一下。在以后的程序中,在学习预处理之前,我们都将不使用预处理语句。
2.main() 任何一个完整的程序都需要main(),这是一个函数,具体什么是函数,以后再讲,这儿你就要记住就行。后面有一对{}把所有的语句都括在里面,表明那些语句都属于main()里面。程序运行时从这个左大括号开始。
3.{}里面的4行语句大家应该都能明白,先定义两个变量,一个代表半径,一个代表面积,然后输入半径的值,然后求面积,最后在屏幕上输出面积。程序到main()的那对{}的右大括号结束。求面积的语句Area=PI*Radius*Radius;相当于Area=3.1416*Radius*Radius;(完全用3.1416替代PI)。

具体程序从编写到运行得到结果的步骤为:
1.双击tc.exe,进入Turbo C 2.0编译界面
2.ALT+E 进入编辑模式
3.书写程序
4.F2 存储程序(也可进入File菜单,选择save),第一次存储需要写上程序名称(*.C),回车
5.ALT+F9 编译,如果有错误和警告,光标停留在错误行,回车进行修改,修改后,回到4;没有错,下一步
6.CTRL+F9 连接和运行程序
7.用ALT+F5查看程序运行结果,任意键返回程序

如何打开一个已有的C文件:
1.双击tc.exe,进入Turbo C 2.0编译界面
2.F3 进入load状态,找到所要打开文件的目录,找到文件,回车;后面都一样。

具体的有哪些快捷键及其它们的作用,请查看第一节概述。

说明:
1.必须在程序的最开始部分定义所有用到的变量,例如这里的Area,Radius。
2.变量的命名要尽量有意义,如用代表该意思的英文单词、或者是汉语拼音,例如这里的Radius,Area,绝对禁止用毫无干系的字母,如a,b,c。例如下面的程序,虽然意思和上面的一样,但是看上去意思不明朗,时间长了,很可能忘记程序本身的意思。对于仅仅是控制程序运行,不代表实际意思时,可以用一些简单字母。
main()
{
float a,b;
scanf(%f,&a);
b=3.1416*a*a;
printf(%f\n,b);
}
3.采用层次书写程序的格式,要有合理的缩进,必要的时候要有空行,一行只书写一个语句。所有语句尽量不分行,除非太长(分行时变量、运算符,格式字符等等不能拆开),例如下面两个程序看起来就不好看了,虽然它们的功能和前面是一样的。
main()
{float Radius,Area;scanf(%f,&Radius);
Area=3.1416*Radius*Radius;printf(%f\n,Area);}

main()
{
float Radius,Area;
scanf(%f,
%Radius);
Area=3.1416*Radius
*Radius;
printf(%f\n,
Area);
}
4.程序在适当的地方要用/*……*/注释,它的意思表示在/* */里面的所有字符都不参加编译。因为一个较大的程序,经过一段时间,有些地方可能连编程者都忘记了,增加注释可以帮助恢复记忆,调试程序时,也容易找出错误。注释也可以分行写。
5.在书写{}时要对齐。虽然不对应也不影响程序运行,但对齐后方便以后检查程序,也是为了美观,特别是后面学到流程控制时,{}一定要对齐。

程序设计方法:
1.从问题的全局出发,写出一个概括性的抽象的描述。
2.定义变量,选取函数,确定算法。算法这个东西不好说,遇到的问题多了,自然就会形成自己一整套的算法。
3.按照解决问题的顺序把语句和函数在main()里面堆砌起来。

一个好的C程序员应该做到:
1.在运行程序之前存盘
2.所有在程序中用到的常量都用预处理语句在程序开头定义
3.所有在程序中用到的函数都在程序开头声明
4.头文件的#ifndef
5.变量名和函数名使用有意思的英文单词或汉语拼音
6.尽量少用全局变量或不用全局变量
7.采用层次的书写程序格式,对for,while,if_else,do_while,switch_case等控制语句或他们的多重嵌套,采用缩格结构
8.所有对应的{}都对齐
9.尽量用for,而不用while做记数循环
10.尽量不用goto语句
11.一个函数不宜处理太多的功能,保持函数的小型化,功能单一化
12.一个函数要保持自己的独立性,如同黑匣子一样,单进单出
13.函数的返回类型不要省略
14.用malloc()分配内存空间时,以后一定要用free()释放
15.打开文件后,记住在退出程序前要关闭
16.出错情况的处理
17.写上必要的注释
这里说的是一些基本的,经常遇到的情况,还有其他很多要注意的地方,在实际编程中都会遇到.
收藏收藏 分享分享 讚 幹 分享分享 FB分享
www.8sola.cn
回覆

使用道具 舉報


mcjk4zllap 當前離線
UID
46098
熱心
52 值
嘉獎
0 次
違規
0 次
在線時間
18 小時
經驗
40 點
積分
131
精華
0
最後登錄
2018-8-1
閱讀權限
20
註冊時間
2006-9-18
論壇幣
0 幣
聯合幣
21 枚
幸運鑽
6 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
mcjk4zllap 2009-7-4 10:04:48
上了一課
看起來C語言也沒這麼難YCT49B
回覆

使用道具 舉報

pringo 當前離線
UID
1272499
熱心
10 值
嘉獎
0 次
違規
0 次
在線時間
2 小時
經驗
9 點
積分
21
精華
0
最後登錄
2015-7-5
閱讀權限
20
註冊時間
2009-7-21
論壇幣
204 幣
聯合幣
3 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
pringo 2009-7-21 01:10:20
剛學會C++這個不錯學下來
回覆

使用道具 舉報

joe80416 當前離線
UID
211261
熱心
264 值
嘉獎
0 次
違規
0 次
在線時間
20 小時
經驗
144 點
積分
144
精華
0
最後登錄
2010-12-17
閱讀權限
20
註冊時間
2007-2-14
論壇幣
891 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
joe80416 2009-8-2 20:16:51
很詳盡的解釋

感謝分想喔YCT49B
回覆

使用道具 舉報

ger931132 當前離線
UID
203361
熱心
144 值
嘉獎
0 次
違規
0 次
在線時間
89 小時
經驗
106 點
積分
1154
精華
0
最後登錄
2018-8-6
閱讀權限
30
註冊時間
2007-2-11
論壇幣
804 幣
聯合幣
9 枚
幸運鑽
10 顆
招待卷
0 點
查看詳細資料
Rank: 4Rank: 4
5
ger931132 2009-11-16 15:54:06
推一下~
感謝分享唷~ 趕快來用用看嚕
回覆

使用道具 舉報

cnjak 當前離線
UID
1417121
熱心
19 值
嘉獎
0 次
違規
0 次
在線時間
2 小時
經驗
23 點
積分
23
精華
0
最後登錄
2010-3-3
閱讀權限
20
註冊時間
2010-2-26
論壇幣
50 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
6
cnjak 2010-3-1 22:12:03
我想問下,每個程序員,都必須把那些定義變量的單詞給死記撈嗎?程序沒有聯想功能嗎?比如
float
打一個F就能有選擇出來,這樣多方便啊
回覆

使用道具 舉報

qwe0055 當前離線
UID
488825
熱心
20 值
嘉獎
0 次
違規
0 次
在線時間
26 小時
經驗
22 點
積分
22
精華
0
最後登錄
2012-9-20
閱讀權限
20
註冊時間
2007-8-11
論壇幣
1116 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
7
qwe0055 2010-6-26 19:08:08
後面提到的程式設計師要注意的事 的確很重要 上了一課 謝謝
回覆

使用道具 舉報

嗜血天魔 當前離線
UID
967705
熱心
297 值
嘉獎
0 次
違規
0 次
在線時間
45 小時
經驗
262 點
積分
604
精華
0
最後登錄
2015-10-3
閱讀權限
30
註冊時間
2008-8-4
論壇幣
587 幣
聯合幣
6 枚
幸運鑽
0 顆
招待卷
0 點
Yahoo! 查看詳細資料
Rank: 4Rank: 4
8
嗜血天魔 2010-9-15 20:22:29
確實上了一課~
可是簡體字有些看不懂!!
還是大陸人寫程式比較強~
回覆

使用道具 舉報

ymlk 當前離線
UID
1553062
熱心
47 值
嘉獎
0 次
違規
0 次
在線時間
5 小時
經驗
13 點
積分
130
精華
0
最後登錄
2016-1-14
閱讀權限
20
註冊時間
2010-9-24
論壇幣
30 幣
聯合幣
33 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
9
ymlk 2010-9-24 22:45:54
感謝,您的教學,學學啊.....................................
回覆

使用道具 舉報

bcde892 當前離線
UID
1558964
熱心
14 值
嘉獎
0 次
違規
0 次
在線時間
0 小時
經驗
14 點
積分
14
精華
0
最後登錄
2010-10-12
閱讀權限
10
註冊時間
2010-10-4
論壇幣
29 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 1
10
bcde892 2010-10-11 20:40:09

在哪?購買麻醉槍,麻醉槍購買貨到付款15269156600

本公司長期供應各種類型的迷昏藥,迷魂藥,強傚催情藥。★誠信交易,鄙視欺詐★請認准商傢!!!聯係15269156600,QQ客服63649743
【三唑侖】300元/瓶 又名海.樂神,酐樂欣,俗稱迷魂藥,防身麻醉藥, 此藥是無色無味的高傚安眠藥。傚果比普通安眠藥強30 到50倍,此藥可和啤酒,白酒,礦泉水等任何飲料和飲 品相溶。只需2片足以讓人在5到10分鍾快速安眠。根 据用量的多少安眠傚果在3到6小時以上。 定購電話15269156600,QQ客服63649743
【噴霧型迷昏藥】主要成分由:甲氧氟烷,環丙烷,異氟醚等組成注:噴霧型分2類:一類【迷幻型】1500元/瓶【配有解藥】,只需一噴, 使用後令人麻醉、失去抵抗力及短暫失意,出現神志不清,聽人指揮,任人使喚,問啥答啥,清醒後亦不知發生的經過。15269156600,QQ客服63649743
[麻醉槍]:5連發1800元,送50支鋼針子彈,此產品為韓國制造,發射空心鋼針,無噪音,射程遠,針對性強,使用安全,不會造成人身傷害。二類【暈倒型】1500元/瓶【配有解藥】,只需一噴,可使人在3-8秒快速麻醉暈倒,一點知覺也沒有,醒後亦不知所發生的經過,一類二類用法:預先在空氣中噴霧如:事先在房間內噴霧,任何人進入房間後,瞬間將會麻醉30秒見傚,藥傚2個小時左右
【拍肩型迷魂藥】 (1500/包/50次量) 簡介:拍肩.迷.昏.藥是日本株式會社研制生產的一種迷幻型.迷.魂.藥,對人體中樞神經有強烈的控制作用,誘導時間為五秒鍾,作用時間為3小時,在此時間內,人體從表面看似正常,實際上思維紊亂,聽人擺佈,叫他做啥他就做啥,問啥說啥,事後對所發生事情全然不知。使用方法:將該藥物事先涂在手掌心內,在拍別人的肩膀時產生一種氣壓,隨之藥物隨氣體進入被拍人呼吸道,從而產生迷幻的傚果。特別申明:本新產品只供防身用,不得從事違法犯罪活動,有的人用假的“金菩薩”等為誘餌,讓一些老年人用儘自己的存款或借款購買“金菩薩”;有人借與他人合作做生意,讓他人一夜傾傢盪產;有的人用此藥進入賭場洗走大量賭資;更有甚者,用此用引誘少女與之發生性關係。這些都是犯法的行為,因此,希望購買此藥者慎用,否則,所造成的後果概與本公司無關。
【香煙型迷昏藥】1500元/包此煙用後,迷迷糊糊。有種忘我的狀態,不受自己的控制,任你使喚擺佈,比如:叫他把自己的存款從銀行取出來後給你,他都會全然炤做,醒後一點記憶也沒有!!可定做各牌子的煙 。注意:(此煙不可做非法用途,後果自負!)  免費贈送解藥!!!
【揮發型迷昏藥】 (1500元/瓶/50次量),液體,有色無味,在室內使用,揮發誘導時間為5秒鍾,迷昏時間為1-3個小時,配有解藥,對人體無副作用,一瓶50毫升,25平方米室內可以用20次.用後產生幻覺,抑制大腦皮層,抑制神經中樞,失去記憶,失去思想,聽人使喚,問什麼說什麼,產生一種忘我的幻覺.有些不法分子去酒店開房.賭博使用 . 粉末型迷魂藥,600元/包15次量,30克無色無味,溶解快,可和.啤酒/茶水/稀飯/等任何的飲料和食品相容,此粉末藥分用後半分鍾內神智不清,像個小孩一樣,聽人使喚,自己不知道自己在做什麼,在誘惑下可說出商業祕密,銀行密碼等,藥傚2個小時,醒後沒記憶 (配有解藥)
    定購電話 15269156600,QQ客服63649743【迷昏口香糖】價格:300元/包(5片裝) 特制迷昏口香糖,外型和味道與口香糖無任何區別,易吸收,人在含口香糖的時候會不知不覺中暈迷,屬本公司新產品
【香港強傚迷幻GHB水】可用50次。800元/瓶 GHB:台灣香港最強傚.迷.幻.藥。俗稱約會迷奸藥,搶劫藥。該藥是無色無味透明液體,可加在啤酒、白酒、礦泉水、白開水,茶水,牛奶和可樂等任何飲料,溶解快,藥傚迅速。也可加在面包,餅乾,饅頭,米鈑,炒菜,稀鈑等任何食品?,而且察覺不出有藥品在飲品中,服用5分鍾後產生強烈迷幻作用。用量一次2滴(大約一毫升)。服用者5分鍾後立即神智不清,意識模糊,問什麼答什麼,叫做什麼就做什麼。4-6小時後自醒。
更多產品更多詳情請聯係定購電話 15269156600,QQ客服63649743 誠信交易★貨真價實★安全保密★ !!!
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

12下一頁

手機版 | Archiver | 外掛聯合國

GMT+8, 2024-11-26 04:09 , Processed in 0.066022 second(s), 15 queries , Memcache On.

版權說明:
  本站不會製作、經銷、代理外掛程式。僅免費提供外掛程式下載前之掃毒及掃木馬等安全檢測驗證,協助會員遠離盜號危險程式。本站所有資料均來自網際網路收集整理,說明文字暨下載連結轉載自原程 式開發站。站上出現之公司名稱、遊戲名稱、程式等,商標及著作權,均歸各公司及程式原創所有,本站程式所有權歸外掛聯合國所有。本程式所有權歸外掛聯合國所有.......

回頂部
第二步?
第三步?