




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
C語言程序設計
東華理工大學
測繪工程學院第一章
C
語言概述教
材
、
參
考
書
與
課
時
安
排★教材C
程序
設
計(第四版)譚浩強
編
著
清
華
大
學
出
版
社
★參考書Turbo
C
實用大全徐金梧、楊德斌計算機圖形學唐澤圣
清華大學出版社本專業(yè)專業(yè)基礎課(測量學,GIS,
地理學,地圖學等)數(shù)學課程(高等數(shù)學、線性代數(shù))★課時安排授
課:34
學
時實
驗
:20
學
時★上
機
安
排上
機
地
點
:
測
量
系
機
房(
6
0
4
)上
機
時
間
:
教
師
安
排上
機
內(nèi)
容
:●上機調(diào)試每次課堂作業(yè)●專業(yè)軟件(程序包)開發(fā)●常
用
程
序
開
發(fā)
及
設
計要
求
:●所有作業(yè)必須獨立完成●作業(yè)必須經(jīng)上機調(diào)試通過●上機考勤3次缺席,
按不及格處理C語言程序設計
東華理工大學
測繪工程學院第一章
C
語言概述課
程
要
求★
課
前
請
做
好
預習★保持課
堂
安
靜
,
頭
腦
清
醒
,
思
維
活
躍★
認
真、
獨
立、
按時
創(chuàng)
造
性
地
完
成
并
提
交
作
業(yè)★重視上機實踐,有效利用上機時間★做實驗前請先寫個大概的思路或代碼東華理工大學
測繪工程學院章
C
語
言
概
述1.1C
語言
發(fā)
展
歷
史1.2C語言特
點1.3
C程
序
格
式
和
結(jié)
構(gòu)
特
點1.4C程
序
上
機
步
驟C語言程序設計第
一第一章
C
語言概述C語言程序設計東華理工大學§1.1C
語言發(fā)展歷史★程
序
設
計
語
言
的
發(fā)
展概例物成的非會碼規(guī)感是類的實例育
雜
指
李面向過程面向?qū)ο蟪绦蛟O計是數(shù)據(jù)被加工的過程測繪工程學院第一章
C
語言概述令
系
統(tǒng)
A助
器
的學
轉(zhuǎn)
到
六
安
期
封差
分
量
樂
長
安
色由
是
本落
作曲A/機器語言高級語言匯
編
語
言CPU力
n.111)11001DgOOALp指1bIOCAA9XYNNINOC語言程序設計
東華理工大學
測繪工程學院
第一章
C
語言概述面
向?qū)?/p>
象語
言
(Object
Oriented
Language)面向
對象
語
言
:一種結(jié)構(gòu)模擬語言,
對消息的接收與發(fā)送,
具有封裝,繼承以及多態(tài)性,滿足人們所
見即所得的要求。DelphiVisual
Studio及
.NETJava
,
C#,Perl,
PythonPowerBuilder,C++Builder=馬.諾依曼結(jié)構(gòu):馬盡中央處理器CPUC語言程序設計東華理工大學
測繪工程學院第一章
C
語言概述I/O設備:鍵盤、顯示器等計
算
機T諸器BBSimula
6?BASI①FORTRANPICOBOH66687072747678808284868890929496AdaaModula-2ascaNSI-BlASFORTRAN77ZBlEORTRA|N9lo第一章
C
語言概述52545658606C語言程序設計Smaltalk
8dPROLOGDelphi64問題:
既然有了面向?qū)ο蟮腃++
語言,為什么還
要學習C
語言?解
釋
1
:C+
+
是
由
于
開發(fā)
大
型
應
用
軟
件
的
需
要
而
產(chǎn)
生
的,
并不是所有的人都要去編寫大型軟件;解
釋
2
:面向?qū)?/p>
象
的
基
礎
是
面
向
過
程
。
C++
是
面
向?qū)?/p>
象的
語
言,C是
面
向
過
程
的
,學起
來
比C語
言困
難
得多,
所以不
太適
合
程
序
設
計
的
初
學
者
。C語言程序設計
東華理工大學
測繪工程學院第一章
C
語言概述C語言程序設計第一章
C
語言概述★C
語
言
發(fā)
展
過
程產(chǎn)
生
背
景產(chǎn)
生
過
程●時間:1972~1973●地點:美國貝爾實驗室●目的:UNIX
操作系統(tǒng)●設計人:Ken.Thompson
和
Dennis.M.RitchieC標
準●標準C:K&R合著《TheC
Programming
Language》●ANSI
C:
1983
年●87
ANSI
C:
1987
年●1990年國際標準的ANSI
C2011年10月9日DennisM.Ritchie(C語言之父、Unix系
統(tǒng)
之
父
、圖靈獎獲
得者)去世,
享年70歲東華理工大學
測繪工程學院語
言
概
述C語言發(fā)展歷史C語
言
特
點C程
序
格
式
和
結(jié)
構(gòu)
特
點C程序上機步驟C語言程序設計第
一章
C1.11.21.31.4第一章
C
語言概述★
語言
簡
潔、緊
湊、
靈
活★運算符和數(shù)據(jù)類型豐富★
程
序
設
計
結(jié)
構(gòu)
化
、
模
塊
化
★生成目標代碼質(zhì)量高★可
移
植
性
好§1.2
C語言特
點第一章
C
語言概述C語言程序設計breakdefaultexternintsignedtypedef3
2
個
關autocontinueenumifconstelse
gotoreturnstruct鍵
字
:
(由系統(tǒng)定義,不能重作其它定義)chardouble
forunsigned
unioncasedo
floatregister
staticvoid
volatile
whilelong
sizeofshortswitch第一章
C
語言概述C語言程序設計C語言程序設計9
種
控
制
語
句
:continuebreakswitchgotoreturnif()~else~
for()~while()~do~while()第一章
C
語言概述{if(e)
;t
ai[;10];BEGIN....ENDIF(e)THEN
sVAR
i:INTEGERVAR
a:ARRAY[1..10]OF
INTEGER
FUNCTIONf():INTEGERVARp:↑INTEGERi=i+2i=i+1inints}含義復合語句條件語句定義i為整型變量定義整型數(shù)組a定義f為返值整型的函數(shù)定義p為指向整型變量的指針賦值i+2→
ii自增值例C語言與Pascal(Delphi
)語言比較
C語言Pascal語言結(jié)論:C比Pascal簡練,
源程序短。第一章
C語言概述C語言程序設計intf();int*p;i+=2;i++,++i;C語言程序設計3
4
種
運
算
符
:算術運算符:+
水關系運算符:
<
<=邏輯運算符
:!
&&位
運
算
符
:
<<賦值運
算
符
:
=
及
其
擴
展條件運算
符:?:逗號運算符:,指針運
算
符:*&求字
節(jié)
數(shù)
:
sizeof強制類型轉(zhuǎn)換:
(類
型
)分量運算符:.
->下標運
算
符:[]其
它
:
()
-第一章
C
語言概述C構(gòu)造類型指針類型空
類
型void短
整
型short整
型int長
整
型long單
精
度
型float雙
精
度
型double字
符
類
型char數(shù)組結(jié)
構(gòu)
體struct共
用
體union枚
舉
類
型enum整
型浮點型自定義類型typedef第一章
C
語言概述C語言程序設計基本類型數(shù)值類型東華理工大學
測繪工程學院語
言
概
述C語言發(fā)展歷史C語言特點C程
序
格
式
和
結(jié)
構(gòu)
特
點C程序上機步驟C語言程序設計第
一章
C1.11.21.31.4第一章
C
語言概述/*example1.1ThefirstCProgram*/#
l
(
e
<st
.
>
一
編
譯
預
處
理nuaicmin§1.3C程
序
格
式
和
結(jié)
構(gòu)
特
點例1.1
第一個程序
Hello,World!C語言程序設計東華理工大學
測繪工程學院第一章
C
語言概述printf(“Hello,World!”);←—語句輸
出
:Hello,World!注
釋4
example1.1
calculatethesum
ofa
andb*/
is
th
program
{
int
a,b,sum;
函
數(shù)
了/*This
function
calculates
the
sum
ofx
and
y
*/;;2410ba處
理
俞
令n>>e
mai<stdio.hinhiud*intadd(intx,inty)
{intz;Z=X+y;sum=add(a,b);
語
句printf("sum=%d\n",sum);
運
行
結(jié)
果
:
sum=34C語言程序設計例
1.2return(z);第一章
C
語言概述main()inti,j,sum;sum=0;for(i=1;i<10;i++)for(j=1;j<10;j++)水sum+=printf(“%d\n”,sum);C語
言
程
序
設
計★
格
式
特
點·習
慣
用
小
寫
字
母,大小寫敏
感不使用行號,
無
程
序
行
概念可使用空行和空
格常用鋸齒形書寫格式優(yōu)
秀
程
序
員
的
素
質(zhì)
之
一使
用
T
A
B
縮
進{}對齊長有
足
夠
的
注
釋有
合
適
的
空
行第
一
章
C
語言概述C語言程序設計
東華理工大學
測繪工程學院第一章
C
語言概述結(jié)
構(gòu)
特
點函數(shù)與主函數(shù)程序由一個或多個函數(shù)組成●
必須有且只能有一個主函數(shù)main
()●
程序執(zhí)行從main
開始,在main
中結(jié)束,
其它函數(shù)通過嵌套調(diào)用得以執(zhí)行。程序語包C程序由語句組成●
用“;”作為語句終止符
非
法注
釋
例:/*This
is
the
mainof
example1.1*/*//*
*/為注釋,不能嵌套不產(chǎn)生編譯代碼編譯預處理命令●●●第
一
章
C
語
言
概
述1.1
C語言發(fā)展歷史1.2
C語言特點1.3
C程序格式和結(jié)構(gòu)特點1.4C程序上機步驟C語言程序設計
東華理工大學
測繪工程學院第一章
C
語言概述目
標
程
序file.obj庫函數(shù)和
其它目標
程序?
主
B+1
B巨
?
?主?結(jié)
果
正
確
?立主
B
直
縮
6&E正確F分
至?皂
0色0結(jié)
束4A8.C.obj.eXe程序代碼的錄入生成源程序*.c語
法
分
析
查
錯
,
翻
譯生成目標程序*.ob與其它目標程序或庫
鏈接裝配,生成可執(zhí)行
程序*.exe編輯編譯鏈接執(zhí)行C語言程序設
1.4C
程序的上機步驟開
始編
輯編
譯有錯?無連
接執(zhí)
行★C程序開發(fā)步驟第一章
C
語言概述可執(zhí)行
目標程
序
filey不正確源程序file.cxe有第一章
C
語言概述程C編
譯系
統(tǒng)目
標程
序.obj其
它
目
標
文
件東華理工大學
測繪工程學院的
上
機
執(zhí)
行
過C語言程序設計C程
序可
執(zhí)
行
程
序.exe結(jié)果執(zhí)行連
接
程
序編
輯
程
序C
語
言
函數(shù)庫程
序.CC
源編
程譯
序用戶連接編譯編輯C語言程序設計第一章
C
語言概述★TurboC集成開發(fā)環(huán)境己置要求UNIX,PC-DOS,MS-DOS,UCDOS
操作系統(tǒng)硬盤容量約2M,448K
RAM運行空間安
裝Turbo
C創(chuàng)建子目錄●
Install若不是可安裝盤,將文件拷貝到對應的目錄下●●●●*安
裝Turboc2.0:1、運行turboc2.exe2、
解
壓
到
D:\3、
運行
tc.exeC語言程序設計
東華理工大學
測繪工程學院第一章
C
語言概述第一章
C
語言概述進
入Turbo
C●D:ITURBOC2>
TC
.exe.操作FILE:New
Load
Save
Write
to編輯操作EDIT:
插入/修改塊
查找/替換編譯鏈接COMPILE
LINK
MAKE執(zhí)
行BUN退
出Turbo
C●Alt
+X●
Alt+F
,Q●
主
控文件菜
單·幫
助Help●●
Ctrl+F1C語言程序設計F1C語言程序設計
東華理工大學
測繪工程學院
第一章C語言概述上機調(diào)試程序打開寫字板。輸入源代碼,
進行剪切,
復制等操作,
這樣容易寫,
速度快。保存為后綴為*.c的文件。
(選擇保存類型為*.*)注意:保存文件時必須是保存格式為所有文件打開TC環(huán)境,打開剛才寫的文件*c
。
(F3
是快捷方式)編譯(F9)
調(diào)試,修改。執(zhí)
行
(CTRL+F9)2、F10,
Options
->Directories3、
bcrl
di
t
i
D
\t
b
2\illudeTurbocdirectory:
D:\turboc24、save
options
(
保
存
設
置
)ococurur::::esesororrecrecaryudeC語言程序設計運
行
配
置1
、Turboc東華理工大學
測繪工程學院第一章
C
語言概述C語言程序設計常
用
熱
鍵基
本
操
作
:F10-----調(diào)用主菜單
F2------存
盤F3
------打
開Alt+F9------Compile
Ctrl+F9------RunAlt+F5------User
Screen塊操作:Ctrl+KB-------
塊開始標記Ctrl+KC-------
塊拷貝Ctrl+KY-------塊刪除程序調(diào)試:F8-----Step
overF4-----Goto
CursorCtrl+KK--------塊結(jié)束標記
Ctrl+KV--------塊移動Ctrl+KH--------塊隱藏窗口操作:F5-----窗口縮放
F6-----窗口切換文
本
編
輯
:個少<→-------移動光標PgUp,PgDn------
上下
翻
頁Ctrl+PgUp,Ctrl+PgDn------
文件首尾Ctrl+F8------Toggle
BreakpointCtrl+F2
--------ProgramResetF7-------Trace
intoCtrl+F7
--------AddWatchHomeEndDdeleteInsert第一章
C
語言概述Bkspace主選單(用Alt+第一個字母選中編輯區(qū)熱鍵Mess
ageC語言程序設計
東華理工大學
測繪工程學院
第一章
C
語言概述TC
日
XBreak/watchDBNONAME.CWindows
窗口屬性F1-Help
F5-Zoom
F6-SwitchF?-Trace
F8-StepF9-MakeF10-MenuEdtCo1
1
Insc…t
Indent
Tab
Fi11
Unindent12EditLine
1信息窗口狀態(tài)信息日CompileA
漢PxojectDebugOpt
ions8
XFi
.Hun后
-十品
已剪
切
復
制
粘
貼L?消X刪
除
屬
性查看地址
D:ATC所
有
文
件
夾
×名
稱
大小類型
修改時問桌面]IncludeLibAtt.bgiBgidemoBgideme8gidemo.obj8giobjBuild-cOCO.asmc2_19c2_19.objC2_24-224.0barBa.bgi
nstx
ErCpasdemoCpasdemo|CPr#]Ctopas.tcat8三
a
.
b
5
1Emuvars,asiF157Fin。FileFilel]File1Filel.objFile2FileaGessc-14Gessc21Gessc21TKB4QKB文件夾文
件
夾BGI文件C
文
件應
用
程
序99-11-1222:4699-11-1222:4688-8-292:0088-8-292:0000-2-1716:0900-2-1716:09-29
Z:00=8-292:0088-8-29
2:0000-2-1716:1700-2-1716:1700-2-1716:1700-2-1716:1788-8-292:0088-8-292:0088-8-202:0088-8-292:0088-8-292:0088-8-292:0088-8-292:0099-12-3023:1099-12-3023:1188-8-29
2:0088-8-292:0099-12-3016:5199-12-3023:2799-12-3016:5599-12-3023:0599-12-3023:0599-12-3023:0599-12-3023:0599-12-3023:4200-1-2319:5000-1-2321:1300-1-2321:26由
曲
白我的電腦員3
5
英
寸
軟
盤
(A:)0
Groovie
(C:)(D:)cproeramDisZOSM名
C
S
sezl2000.exegzltjJsjjcMca1MyDocumentsReeycledTewangWW'W文
件1
Z
K
B
應
用
程
序1
K
B
MS
-
D
O
S
主22KB
A
S
M
文
件2
4
K
B應
用
程
序1KB
O
B
J
文
件1
3
K
B應
用
程
序1
KBBAK文件1
0
K
B
應用
程
序-
(E:)打印機控制面板撥號網(wǎng)絡計劃任務由申由我的文檔Inter
net
Ex
pLor=1網(wǎng)上鄰居回收站我
的
公
文
包C語言程序設計
東華理工大學
測繪工程學院第一章
C
語言概述瀏
覽
-Te文件C)
編輯(E)
查看(
轉(zhuǎn)到(G)收藏@)工具(T)
幫助H)
81
K
BO
B
J
文
件5
K
BC
文
件T
K
BB
G
I
文
件1
Q
K
B應
用
程
序Z
K
BC
文
件5KBDelphi
Unit5
9
K
B應
用
程
序Z
K
BT
C
文
件1K
BB
A
K
文
件1
K
B文
本
文
檔G
I
BB
G
I
文
件5
K
BA
S
I
文
件1
K
B文
本
文
檔O
K
BD
A
T
文
件1
K
B文
本
文
檔1
K
BC
文件1
2
K
B應
用
程
序1
KBO
B
J文件1
K
BC
文
件1
K
BC
文
件1
K
BC
文
件1.88MB(可用磁盤空間:1.77GB)由
由
田
…
…
田
…
由
由169個對象只我的電腦2Z1a7KB應C
文序件舌退十器剪
切巨
舀復
制
粘
貼L?消X冊那余
屬性查看地址
D:(TC所有文件來
×名稱大小類型
修
改
時
間與
由申由桌?由白-三由由田
由
田
由
…
由3.5英寸軟盤(A:)Groovie(C:)〔D:〕cproer
amDi
sZOSM8CSSzzl2000.exegz1tjJsjjcMeaMy
DocumentsRecyclsdTawangWW'W(E:)打印機控制面板撥號網(wǎng)絡計劃任務sum.CSumSum.obj
|Tc1KB
16KB284KB文本文檔應用程序O
B
T
交
件應用程序00-1-1522:300-1-1522:4
700-1-1522:47
88-8-292:00ARTeTccKR指
向MS-叫Tccorfie湖Tcconfig.te16KB2KB應用程序TC文件Ic.BXBTcinst湖Tcpick.tcpmTest1ThelrThelpTlibTIinlx1
K
B28KB13KB31
KB22KB4KB8KB立件文
1
件MS-DOS應用
Mi
crosof
應用程序應用程序MS-DOS
!CHR文伴88-8-29?·□0Tcc.EXE88-8-292:0099-12-3015:0799-12-3023:48ToucThrip.chr
TryTryTurboc.cfg]user,0ld1KB
DAT文件1KE文本文檔文42KBUOKB文件我的文檔Inter
net網(wǎng)
上
居回收站我
的
公
文Ex包pLor=17y習]W1010W1010W1010]W1010.obj=]W1011要]W1011W1011W1011.objW1013W1013.objW91W911
KB
BAK文1KB
C文件11KB
應用程序Z
K
B
O
B
J
文
件1
KB
BAK文件1KB
C文件
Z9KB
應用程序
ZKB
OBJ文件1
KB
C文件ZKB
OBJ文件1
KB
C文件28KB應用程序00-1-122:0700-1-122:0700-1-122:2500-1-122:2700-1-1
22:2500-1-122:2500-1-1
23:3100-1-123:3299-12-310:0539-12-310:05C語言程序設計
東華理工大學
測繪工程學院
第一章
C
語言概述169個對象
1.88MB(
可用磁盤空間:1.77GB)
只我的電腦
文件(E)
編輥(E)
查著(V)轉(zhuǎn)到」(G)
收藏@)
mTche工lp具t
)c(
-
29
03:03:
5
9瀏
疏
-
TC幫助H)面名由主選單(用Alt+第一個字母選中編輯區(qū)熱鍵Mess
ageC語言程序設計
東華理工大學
測繪工程學院
第一章
C
語言概述TC
日
XBreak/watchDBNONAME.CWindows
窗口屬性F1-Help
F5-Zoom
F6-SwitchF?-Trace
F8-StepF9-MakeF10-MenuEdtCo1
1
Insc…t
Indent
Tab
Fi11
Unindent12EditLine
1信息窗口狀態(tài)信息日CompileA
漢PxojectDebugOpt
ions8
XFi
.HunEditCol1InsertIndentTahFillUnindentD:NONAME.C當
前
,
信
息
窗
口
被
激
活
,
顯示錯誤信息。用
鍵在編
輯區(qū)和信息窗口間進行切換。MessageD:NTCNNONAME.EXE:Error:Undefined
symbo1
main'
module
CGSF5-Zoom
F6-Switch
F?-Trace
F?
-S
tep
F9-Make東華理工大學面□
A
漢Compile
ProjectXBreak/watchif
x==
intehe
y=1char
charn1LinkinguinkerF1-HelpTC8
X
12File第一章
C
語言概述Options
Debug測繪工程學院C語言程序設計
EditreturncharF19
-MenuRuntrtrnMS園
國
面日
A
漢Edit
Run
Compile
Pro,ject
Options
DebugEditF3
C?11
Insert
Indent
Tah
Fill
UnindentLoad
File
NameMessageF1-HelpF5-ZoomF6-Switch
F7-Trace
F8-StepFq-Make
F10
-MenuC語言程序設計
東華理工大學
測繪工程學院
第一章
C
語言概述Write
toDirectoryChange
dir
OS
she1lQuit
Alt-X打開文件8
x
12FileLoad*.GBreak/watchD:NONAME.CF3圖 TC日
XC語言程序設計
東華理工大學
測繪工程學院第一章
C
語言概述NONAME.CGCSSC21.TXTGCSSC-21-T8TGCSS21-TXTJSJJC\JP_3.CJSJJC\SECOND-CNUSJJC\TEST-PRJ\TEST.PRJInsertIndentEdiTt
ahFill
UnindentfilesF1-Help
F5-Zoom
F6-SwitchF7-Trace
F8-StegF9-MakeF10
-Menu
TC
X選
取
文
件
AIt
F3C:PROGRA~1\MICROS~2\OFFICE\NONAME.C--loadfile—
面□
A
漢
Compile
Pro,jectRunF3
Co11RecentBreak/watchD:NONAME.CFileLoadPickEditAlt-F3MessageDe
bugOptions8
K12仆新建保存另存為顯示目錄改變目錄調(diào)入DOS
命令程序退出MessageF6-Switch
F?-TraceF8-Step
F9-MakeF10-MenuEditLoadF3
Co1InsertIndentTabFillUnindentD:NONAME.CPic
Rename
NONAMENew
DENTCNNONAME.GNewSaveWrite
toDerectoryChange
dirOS
shelQuitC語言程序設計
東華理工大學
測繪工程學院第一章
C
語言概述SavWrite
toDirectoryChange_dir0S
shellQuit
Alt-X面日
A]
漢Compile
ProjectF1-Help
F5-Zoo
mOptions
DebugF3F2Alt
XBreak/watch8PileRunEdit5
TC12面口CompileA漢Pro.jectCtrI-FGCtrl-F2F4F?F8Alt-F5Options
De
bug分
Fi1lUnindentBreak/watchA:C2_24.CRunProgram
Go
toTraceStepUserresetcursorintooverscreen4/-m
。4LAN士01
運行unProgram
resetGotocursorTracestepserintooverscreen<
程序重建器
運行到光標位置單步跟進單步執(zhí)行Ctrl
F9Ctrl
R2F4F7F8AIt
FSF10
-MenuT,ine
6#
include
<stdiomain(<
int
i.j.nsdo{p*intf<scanf("xwhile
(n<=0):東華理工大學
測繪工程學院
第一章
C
語言概述F5-Zoom
F6-Switch
F?-TraceF8-StepFq-
Makeo*else子7顯示用戶屏幕C語言程序設計8X
12FileF1-HelpRunEditTC編譯
Compiletoobj編譯和連接
Make
EXE
file連接
Link
EXE
file構(gòu)造所有文件
Build
all源文件名Primary
C
file:顯示信息
Cet
info
面百
A|漢Compile
ProjectCompile
to
0BJ
Make
EXE
fileLink
EXE
fileBuild
allPrimary
C
file:Get
info?while
(n<=G)4o*
EfoT(
j=else
{p*intfQEnr
(i=3》C語言程序設計
東華理工大學
測繪工程學院第一章
C
語言概述Line
6
ColWinc
lude
<stdio.h>main(CK
int
i.j.nsdoprintf("Inputscanf("xd".&n0pt
ions
Debug
Break/watchD:C2_24.0BJ
A:C2
_24.CD:C2_24-EXEF1-Help
F5-ZoomF6-Switch
F?-TraceF8-StepF9-Make
F18-
MenuTC8
X
12
FileEdit
RunWatch)S>S4o*?f1dforL(T4i=
1;i<
n;i++>printf<(i
==n)?"*\n":"*">Selse
(p
n;i++)printf<<i
==n)?"*\n":"">;7
給
出
項目
文
件
名ProjectnameWatchF1-HelpF5-Zoom
F6-Switch
F?-TraceF8-StepF9-MakeF18
-Menu;i*2"orri面口
A|漢Compile
Proiect9
Insert
ProiectOptions
De
bug
Break/watchnameProject
NameTC8
X
12
昏
咆File
Edit
RunLine
6
ColWinclude
<stdio.h>mainCC語言程序設計
東華理工大學
測繪工程學院
第一章
C語言概述Kinti.j.nsdo
4printf<"Input
scanf("xd".&n)s*.PRJRemovemessagesnumber
=
?(n<=0):)whileWatchF1-HelpF5-Z
oom
F6-Switch
F?-TraceF8-StepF?-MakeP10-Menu面口
A|
漢Compile
ProjectEdit9
InsertIndentTaOptionsCompilerDebugBreak/watchC2_24.CIncludeLibraryOutputdirectoriesH
directories:directory:Turbo_C_directory:
D:\TC5o*
43
Pick
file
name:for<i=1;<
=
Currentpickfile:TCPICK.TCPelseζTC8
X
12
電File
Edit
RunLine
6
Col2?"?
n:i++)printf((i==n)?*n":""
TC
環(huán)
境
路
徑
設
定東華理工大學
測繪工程學院
第一章
C
語言概述do
{printf<"Inputscanf("xd".&n)
}while(n<=0);#
includemain((
int<stdio.h>i.i.nsDirectoriesLinkerEnvironmentDirectoriesDENTCNINCLUDED:\TCNLIBC語言程序設計7
n特2?Em:Artntf<<4n>?n:2;編譯器參數(shù)設
定
CompilerWatchF5-Zoom
F6-Switch
F?-Trace
F8-Step
F?-
Make
F10
-Menu比
面口
A|漢Compile
Project
Edit9
Insert
Indent
TaOptions
De
bugCompilerBreak/watchC2_24.CTC8
X
12
電File
Edit
RunLine
6
Col#
include<stdio.h>main((
int
i.i.nsdo{printf<"Input>while(ns
"xd",&n)s;()f0n東華理工大學
測繪工程學院
第一章
C
語言概述ErrorsNamesi++>printf<(i==n)?"*n":"*")Mode1Def
inesCode
generation
0ptimizationSourcefor<i=1n;i<=nstC語言程序設計number
=
?")sfo*elseF1-HelpSmall3面口
A|
漢Compile
Pro,ject
OptionsEditInsert
Indent
Tab
Fillnumher=?"
:Debug
Break/watchAddwatch
Ctrl-F?Delete
watchEdit
watchRemove
all
watchesToggle
breakpoint
Ctrl-F8Clear
all
breakpointsUiewnextbreakpointLine
6
Co19#
include<stdio.h>main(O<
int
i.
j.nsdo
{printf("Input?while
scanf("xd
:6o'
Efor<i
n=4133
1<)?Fing
設
觀
察
變
量為
us
u
mw*euF1-Help
F5-Zoom
F6-SwitchF7-Trace
F8-StepF9-MakeF10-
Menu5
TC8
x
12
自
毫File
Edit
Run東華理工大學
測繪工程學院
第一章
C
語言概述=
n5i+*)nrintf<(i
==n)?
"*n:
"*)C語言程序設計watchNI
日WatchAddFga1am7nw4ntf(1*):觀察程序單步執(zhí)行過程中,變量j的值Debug
Break/watchAdd
watch
Ctrl-F7DeletewatchEdit
watchTogglebreakpoint
Ctrl-F8面□
A]漢Compile
ProjectInsert
Indent
Edi
abAdd
WatchTtLine
6
Co19#
include<stdio.h>main<2K
int
i.j.nsdo
{PISC
j}whileC語言程序設計
東華理工大學
測繪工程學院第一章
C
語言概述For4E4far<i=1;j<=nselse
(F?
-TraceF8-Step
F9-MakeF10-Menu→—Moretext8
X
12File
EditRunClear
all
breakpointsView
next
breakpointRemove
all
watchesi++)printf<<i==n)?"*\n":"*">;i:2F1-HelpCtrl
F7F5-ZoomF6-SwitchOptionsFi1l》》S園
TCWatchXDe
bug
Break/watchAdd
watch
Ctrl-F?DeletewatchEdit
watchRemove
all
watchesTogglebreakpoint
Gtrl-F8
leia
w
xt
bbrr
opoi
tsnieaeakellnaTC8
X
12
!.
電File
EditRunLine
6
Col#
include<stdio.h>main(<
int
i.j.nsdo{printf
<"
Inputscanf("xd".&n)g?while
(n<=0);i++>printf<(i==n)?"*n":"*")-m:
it*?.grintf<i==n>?'^n":"">;設
置
斷
點
CtrlF8國
面口
A|漢Compile
Pro,ject
OptionsEdit9
InsertIndent
Tab
FillC語言程序設計
東華理工大學
測繪工程學院第一章
C
語言概述WatchF?-Trace
F8-Step
2
"
?器(i:2F1-Helpfo*1Ln;3F5-Zoom
F6-SwitchF?-
Make
P10
-Menufor<i=1;i<=nsnumber
=?">selse》HD:TURBOC2\TC.EXEFile
Edit
Run
Compile
Project
Options
Debug
Break/watchLine
l
Col
lEditInsert
IndentTabFill
Unindent
DBNONAME.GMessageF1-Help
F5-Zoom
F6-Switch
F?-Trace
F8-Step
F9-Make
F10-MenuNUMC語言程序設計東華理工大學
測繪工程學院第一章
C
語言概述MessageF1-HelpF5-ZoomF6-SwitchF?-TraceF8-StepF9-MakeF10-MenuInclude
directories:D:NTURBOC2NINGLUDELibrarydirectories:
D:\TURBOC2\LIBOutput
directory:TurboCdirectory:D:\TURB0C2Pick
file
name:Currentpick
file:第一章
C
語言概述Break/watchNONAME.COntions
De
bugCompilerLinkerEnyironmentDfrectoriesC語言程序設計
東華理工大學
測繪工程學院ProjectEditIndent
TaFile
EditLine
1Compile1
InsertD:TURBOC2\TC.EXERunCol第一章
C
語言概述XBreak/watchNONAME.COptionsDebugCompilerLin
kerEnyironmentDirectoriesD:TURBOC2\TC.EXEFile
Edit
RunLine
1
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 畢業(yè)生三方就業(yè)合同解析
- 保密合作研發(fā)合同
- 房產(chǎn)贈與合同模板:父母與子女
- 員工合同終止協(xié)商一致書
- 委托代理合同專兼職律師版
- 地鐵站內(nèi)廣告牌租賃合同
- 度水果貿(mào)易合同書
- 保密協(xié)議合同英文樣本
- Module 6 Unit 2 Happy Mid-Autumn Festival(教學設計)-2024-2025學年外研版(三起)英語四年級上冊
- 9《清明》教學設計-2023-2024學年三年級下冊語文統(tǒng)編版
- 公司安全事故隱患內(nèi)部舉報、報告獎勵制度
- 云停車平臺商戶使用說明
- 《第一章 體育與健康理論知識課件》初中體育與健康
- 客戶關系管理全套ppt課件(完整版)
- 福尼亞胰島素泵操作介紹
- 工程倫理-第章工程與倫理通用PPT課件
- 病理學第二節(jié)細胞和組織損傷的原因和機制
- 稻谷品質(zhì)測定指標及方法
- 小學四年級上冊口算題大全800題(口算天天練)
- 醫(yī)院醫(yī)保月結(jié)算報表
- 教師如何做小課題研究(李海波)
評論
0/150
提交評論