C01-C程序概述教學課件_第1頁
C01-C程序概述教學課件_第2頁
C01-C程序概述教學課件_第3頁
C01-C程序概述教學課件_第4頁
C01-C程序概述教學課件_第5頁
已閱讀5頁,還剩59頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論