![C01-C程序概述教学课件_第1页](http://file4.renrendoc.com/view/dbf848dd68acda0ec2b2530b15dd600c/dbf848dd68acda0ec2b2530b15dd600c1.gif)
![C01-C程序概述教学课件_第2页](http://file4.renrendoc.com/view/dbf848dd68acda0ec2b2530b15dd600c/dbf848dd68acda0ec2b2530b15dd600c2.gif)
![C01-C程序概述教学课件_第3页](http://file4.renrendoc.com/view/dbf848dd68acda0ec2b2530b15dd600c/dbf848dd68acda0ec2b2530b15dd600c3.gif)
![C01-C程序概述教学课件_第4页](http://file4.renrendoc.com/view/dbf848dd68acda0ec2b2530b15dd600c/dbf848dd68acda0ec2b2530b15dd600c4.gif)
![C01-C程序概述教学课件_第5页](http://file4.renrendoc.com/view/dbf848dd68acda0ec2b2530b15dd600c/dbf848dd68acda0ec2b2530b15dd600c5.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
C语言程序设计
东华理工大学
测绘工程学院第一章
C
语言概述教
材
、
参
考
书
与
课
时
安
排★教材C
程序
设
计(第四版)谭浩强
编
著
清
华
大
学
出
版
社
★参考书Turbo
C
实用大全徐金梧、杨德斌计算机图形学唐泽圣
清华大学出版社本专业专业基础课(测量学,GIS,
地理学,地图学等)数学课程(高等数学、线性代数)★课时安排授
课:34
学
时实
验
:20
学
时★上
机
安
排上
机
地
点
:
测
量
系
机
房(
6
0
4
)上
机
时
间
:
教
师
安
排上
机
内
容
:●上机调试每次课堂作业●专业软件(程序包)开发●常
用
程
序
开
发
及
设
计要
求
:●所有作业必须独立完成●作业必须经上机调试通过●上机考勤3次缺席,
按不及格处理C语言程序设计
东华理工大学
测绘工程学院第一章
C
语言概述课
程
要
求★
课
前
请
做
好
预习★保持课
堂
安
静
,
头
脑
清
醒
,
思
维
活
跃★
认
真、
独
立、
按时
创
造
性
地
完
成
并
提
交
作
业★重视上机实践,有效利用上机时间★做实验前请先写个大概的思路或代码东华理工大学
测绘工程学院章
C
语
言
概
述1.1C
语言
发
展
历
史1.2C语言特
点1.3
C程
序
格
式
和
结
构
特
点1.4C程
序
上
机
步
骤C语言程序设计第
一第一章
C
语言概述C语言程序设计东华理工大学§1.1C
语言发展历史★程
序
设
计
语
言
的
发
展概例物成的非会码规感是类的实例育
杂
指
李面向过程面向对象程序设计是数据被加工的过程测绘工程学院第一章
C
语言概述令
系
统
A助
器
的学
转
到
六
安
期
封差
分
量
乐
长
安
色由
是
本落
作曲A/机器语言高级语言汇
编
语
言CPU力
n.111)11001DgOOALp指1bIOCAA9XYNNINOC语言程序设计
东华理工大学
测绘工程学院
第一章
C
语言概述面
向对
象语
言
(Object
Oriented
Language)面向
对象
语
言
:一种结构模拟语言,
对消息的接收与发送,
具有封装,继承以及多态性,满足人们所
见即所得的要求。DelphiVisual
Studio及
.NETJava
,
C#,Perl,
PythonPowerBuilder,C++Builder=马.诺依曼结构:马尽中央处理器CPUC语言程序设计东华理工大学
测绘工程学院第一章
C
语言概述I/O设备:键盘、显示器等计
算
机T诸器BBSimula
6?BASI①FORTRANPICOBOH66687072747678808284868890929496AdaaModula-2ascaNSI-BlASFORTRAN77ZBlEORTRA|N9lo第一章
C
语言概述52545658606C语言程序设计Smaltalk
8dPROLOGDelphi64问题:
既然有了面向对象的C++
语言,为什么还
要学习C
语言?解
释
1
:C+
+
是
由
于
开发
大
型
应
用
软
件
的
需
要
而
产
生
的,
并不是所有的人都要去编写大型软件;解
释
2
:面向对
象
的
基
础
是
面
向
过
程
。
C++
是
面
向对
象的
语
言,C是
面
向
过
程
的
,学起
来
比C语
言困
难
得多,
所以不
太适
合
程
序
设
计
的
初
学
者
。C语言程序设计
东华理工大学
测绘工程学院第一章
C
语言概述C语言程序设计第一章
C
语言概述★C
语
言
发
展
过
程产
生
背
景产
生
过
程●时间:1972~1973●地点:美国贝尔实验室●目的:UNIX
操作系统●设计人: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系
统
之
父
、图灵奖获
得者)去世,
享年70岁东华理工大学
测绘工程学院语
言
概
述C语言发展历史C语
言
特
点C程
序
格
式
和
结
构
特
点C程序上机步骤C语言程序设计第
一章
C1.11.21.31.4第一章
C
语言概述★
语言
简
洁、紧
凑、
灵
活★运算符和数据类型丰富★
程
序
设
计
结
构
化
、
模
块
化
★生成目标代码质量高★可
移
植
性
好§1.2
C语言特
点第一章
C
语言概述C语言程序设计breakdefaultexternintsignedtypedef3
2
个
关autocontinueenumifconstelse
gotoreturnstruct键
字
:
(由系统定义,不能重作其它定义)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为整型变量定义整型数组a定义f为返值整型的函数定义p为指向整型变量的指针赋值i+2→
ii自增值例C语言与Pascal(Delphi
)语言比较
C语言Pascal语言结论:C比Pascal简练,
源程序短。第一章
C语言概述C语言程序设计intf();int*p;i+=2;i++,++i;C语言程序设计3
4
种
运
算
符
:算术运算符:+
水关系运算符:
<
<=逻辑运算符
:!
&&位
运
算
符
:
<<赋值运
算
符
:
=
及
其
扩
展条件运算
符:?:逗号运算符:,指针运
算
符:*&求字
节
数
:
sizeof强制类型转换:
(类
型
)分量运算符:.
->下标运
算
符:[]其
它
:
()
-第一章
C
语言概述C构造类型指针类型空
类
型void短
整
型short整
型int长
整
型long单
精
度
型float双
精
度
型double字
符
类
型char数组结
构
体struct共
用
体union枚
举
类
型enum整
型浮点型自定义类型typedef第一章
C
语言概述C语言程序设计基本类型数值类型东华理工大学
测绘工程学院语
言
概
述C语言发展历史C语言特点C程
序
格
式
和
结
构
特
点C程序上机步骤C语言程序设计第
一章
C1.11.21.31.4第一章
C
语言概述/*example1.1ThefirstCProgram*/#
l
(
e
<st
.
>
一
编
译
预
处
理nuaicmin§1.3C程
序
格
式
和
结
构
特
点例1.1
第一个程序
Hello,World!C语言程序设计东华理工大学
测绘工程学院第一章
C
语言概述printf(“Hello,World!”);←—语句输
出
:Hello,World!注
释4
example1.1
calculatethesum
ofa
andb*/
is
th
program
{
int
a,b,sum;
函
数
了/*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);
运
行
结
果
:
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语
言
程
序
设
计★
格
式
特
点·习
惯
用
小
写
字
母,大小写敏
感不使用行号,
无
程
序
行
概念可使用空行和空
格常用锯齿形书写格式优
秀
程
序
员
的
素
质
之
一使
用
T
A
B
缩
进{}对齐长有
足
够
的
注
释有
合
适
的
空
行第
一
章
C
语言概述C语言程序设计
东华理工大学
测绘工程学院第一章
C
语言概述结
构
特
点函数与主函数程序由一个或多个函数组成●
必须有且只能有一个主函数main
()●
程序执行从main
开始,在main
中结束,
其它函数通过嵌套调用得以执行。程序语包C程序由语句组成●
用“;”作为语句终止符
非
法注
释
例:/*This
is
the
mainof
example1.1*/*//*
*/为注释,不能嵌套不产生编译代码编译预处理命令●●●第
一
章
C
语
言
概
述1.1
C语言发展历史1.2
C语言特点1.3
C程序格式和结构特点1.4C程序上机步骤C语言程序设计
东华理工大学
测绘工程学院第一章
C
语言概述目
标
程
序file.obj库函数和
其它目标
程序Ô
主
B+1
B巨
Ö
Đ主Đ结
果
正
确
?立主
B
直
缩
6&E正确F分
至Ô皂
0色0结
束4A8.C.obj.eXe程序代码的录入生成源程序*.c语
法
分
析
查
错
,
翻
译生成目标程序*.ob与其它目标程序或库
链接装配,生成可执行
程序*.exe编辑编译链接执行C语言程序设
1.4C
程序的上机步骤开
始编
辑编
译有错?无连
接执
行★C程序开发步骤第一章
C
语言概述可执行
目标程
序
filey不正确源程序file.cxe有第一章
C
语言概述程C编
译系
统目
标程
序.obj其
它
目
标
文
件东华理工大学
测绘工程学院的
上
机
执
行
过C语言程序设计C程
序可
执
行
程
序.exe结果执行连
接
程
序编
辑
程
序C
语
言
函数库程
序.CC
源编
程译
序用户连接编译编辑C语言程序设计第一章
C
语言概述★TurboC集成开发环境己置要求UNIX,PC-DOS,MS-DOS,UCDOS
操作系统硬盘容量约2M,448K
RAM运行空间安
装Turbo
C创建子目录●
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执
行BUN退
出Turbo
C●Alt
+X●
Alt+F
,Q●
主
控文件菜
单·帮
助Help●●
Ctrl+F1C语言程序设计F1C语言程序设计
东华理工大学
测绘工程学院
第一章C语言概述上机调试程序打开写字板。输入源代码,
进行剪切,
复制等操作,
这样容易写,
速度快。保存为后缀为*.c的文件。
(选择保存类型为*.*)注意:保存文件时必须是保存格式为所有文件打开TC环境,打开刚才写的文件*c
。
(F3
是快捷方式)编译(F9)
调试,修改。执
行
(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-----调用主菜单
F2------存
盘F3
------打
开Alt+F9------Compile
Ctrl+F9------RunAlt+F5------User
Screen块操作:Ctrl+KB-------
块开始标记Ctrl+KC-------
块拷贝Ctrl+KY-------块删除程序调试:F8-----Step
overF4-----Goto
CursorCtrl+KK--------块结束标记
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+第一个字母选中编辑区热键Mess
ageC语言程序设计
东华理工大学
测绘工程学院
第一章
C
语言概述TC
日
XBreak/watchDBNONAME.CWindows
窗口属性F1-Help
F5-Zoom
F6-SwitchF?-Trace
F8-StepF9-MakeF10-MenuEdtCo1
1
Insc…t
Indent
Tab
Fi¹1
Unindent12EditLine
1信息窗口状态信息日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:)打印机控制面板拨号网络计划任务由申由我的文档Inter
net
Ex
pLor=1网上邻居回收站我
的
公
文
包C语言程序设计
东华理工大学
测绘工程学院第一章
C
语言概述浏
览
-Te文件C)
编辑(E)
查看(
转到(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:)打印机控制面板拨号网络计划任务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网
上
居回收站我
的
公
文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)转到」(G)
收藏@)
mTche工lp具t
)c(
-
29
03:03:
5
9浏
疏
-
TC帮助H)面名由主选单(用Alt+第一个字母选中编辑区热键Mess
ageC语言程序设计
东华理工大学
测绘工程学院
第一章
C
语言概述TC
日
XBreak/watchDBNONAME.CWindows
窗口属性F1-Help
F5-Zoom
F6-SwitchF?-Trace
F8-StepF9-MakeF10-MenuEdtCo1
1
Insc…t
Indent
Tab
Fi¹1
Unindent12EditLine
1信息窗口状态信息日CompileA
汉PxojectDebugOpt
ions8
XFi
.HunEditCol1InsertIndentTahFillUnindentD:NONAME.C当
前
,
信
息
窗
口
被
激
活
,
显示错误信息。用
键在编
辑区和信息窗口间进行切换。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-MakeF¹0
-Menu
TC
X选
取
文
件
AIt
F3C:PROGRA~1\MICROS~2\OFFICE\NONAME.C--loadfile—
面□
A
汉
Compile
Pro,jectRunF3
Co11RecentBreak/watchD:NONAME.CFileLoadPickEditAlt-F3MessageDe
bugOptions8
K12仆新建保存另存为显示目录改变目录调入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<
程序重建器
运行到光标位置单步跟进单步执行Ctrl
F9Ctrl
R2F4F7F8AIt
FSF¹0
-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构造所有文件
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*₁f¹dforL(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⁹-MakeP¹0-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
环
境
路
径
设
定东华理工大学
测绘工程学院
第一章
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;编译器参数设
定
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*):观察程序单步执行过程中,变量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*¹Ln;3F5-Zoom
F6-SwitchF⁹-
Make
P¹0
-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. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- Macamide-B-Standard-生命科学试剂-MCE
- DL-Aspartic-acid-Standard-生命科学试剂-MCE
- 电子商务物流服务合同书
- 新能源汽车制造合同
- 一层室内墙体粉刷施工方案
- 南京舞台塑胶跑道施工方案
- 产品手册制作指南手册封面
- 消防改造施工合同
- 科幻小说三体的读后感与评析
- 高中生物理竞赛辅导故事观后感
- 公司与个人合伙买车经营协议书
- 企业更名通知函
- 2015-2022年江西电力职业技术学院高职单招语文/数学/英语笔试参考题库含答案解析
- 1 聚聚散散 教案人教版美术四年级下册
- 综合实践活动劳动与技术八年级下册教案
- LS 8010-2014植物油库设计规范
- GB/T 12618-1990开口型扁圆头抽芯铆钉
- GB/T 12006.2-2009塑料聚酰胺第2部分:含水量测定
- GA/T 458-2021居民身份证质量要求
- 矿区水工环地质工作
- 中国结英文介绍
评论
0/150
提交评论