《C语言程序设计案例教程》全套教学课件.pptx

《C语言程序设计案例教程》全套教学课件.pptx

  1. 1、本文档共473页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

基础篇

?

项目一:C语言的基本语法知识

任务1C语言程序的入门设计;下面以输出我的第一个程序为例,说明建立一个控制台应用项目的过程,项目名称为add。

1.建立程序

(1)在d盘根目录下建立名为add项目(及工作区)

①启动VisualC++后,选择菜单命令FileINew,屏幕上出现New对话框,其中包括Files(文件)、Projects(项目)、Workspace(工作区)和OtherDocuments(其他文档)四个卡片,一般当前卡片是Projects,如果不是,点击标有Projects的标签,使之成为当前卡片,如图1-1所示。;②在Location下输人一个全路径目录名d:\(或点击旁边的…按钮,浏览选择该目录),作为工作区目录;在Projectname下输入项目名称“add”;单击选中左边清单中的Win32ConsoleApplication;最后点击OK按钮,屏幕出现Win32ConsoleApplicationStep10f1窗口。.

③点击Win32ConsoleApplicationStep1ofl窗口中的Finish按钮,屏幕出现:NewProjectlnformation窗口。

④点击NewProjectlnformation窗口中的OK按钮。项目建立完毕,在d盘根目录下多了一个名为add的目录。此时的屏幕如图1-2所示。;(2)建立主程序文件add.cpp

①如图1—1—2所示,屏幕左边的窗口显示的是工作区及项目信息,其中包括ClassView和FileView两个卡片,如果当前卡片不是FileView,点击标有FileView的标签,使之成为当前卡片。FileView以文件夹的形式显示项目中已有的文件,其中的addfiles为项目add的文件夹。

②双击addfiles文件夹将其展开,在其下面显示出SourceFiles(源程序文件)、HeaderFiles(头文件)和ResourceFiles(资源文件)三个子文件夹,右键单击SourceFiles,弹出一个的菜单,如图1-3所示。;②双击文件add.cpp的图标,屏幕上出现一个英文的信息提示窗口,此时,点击“是(Y)”按钮,该窗口即消失,屏幕右侧出现一个针对文件add.cpp的文本编辑器窗口,如图1-5所示。

③在文本编辑器窗口中即可输入所有程序语句,add.cpp程序如下:

【例1.1】

#includestdio.h

main()

{

inta,b;

printf(请输入两个整数(两个数用空格分隔):);

scanf(%d%d,a,b);

printf(%d与%d的和是:%d\n,a,b,a+b);

}

2.程序的运行

VisualC++1.0可以对源程序进行编译、连接,从而生成可执行文件。;C语言的构成:

1、一??C语言源程序可以由一个或多个源文件组成。

2、每个源文件可由一个或多个函数组成。

3、一个源程序不论由多少个文件组成,都有一个且只能有一个main函数,即主函数。

4、源程序中可以有预处理命令(include命令仅为其中的一种),预处理命令通常应放在源文件或源程序的最前面。

5、每一个说明,每一个语句都必须以分号结尾。但预处理命令,函数头和花括号“}”之后不能加分号。

6、标识符,关键字之间必须至少加一个空格以示间隔。若已有明显的间隔符,也可不再加空格来间隔。;1、标识符

在程序中使用的变量名、函数名、标号等统称为标识符。除库函数的函数名由系统定义外,其余都由用户自定义。C规定,标识符只能是字母(A~Z,a~z)、数字(0~9)、下划线()组成的字符串,并且其第一个字符必须是字母或下划线。

以下标识符是合法的:

a,x,_3x。BOOK_1,sum5

以下标识符是非法的:

3s以数字开头

s*T出现非法字符*

-3x以减号开头

bowy-1出现非法字符-(减号)

;2、关键字

关键字是由C语言规定的具有特定意义的字符串,通常也称为保留字。用户定义的标识符不应与关键字相同。C语言的关键字分为以下几类:

(1)类型说明符

用于定义、说明变量、函数或其它数据结构的类型。如前面例题中用到的int,double等

(2)语句定义符

用于表示一个语句的功能。如例1.3中用到的ifelse就是条件语句的语句定义符。

(3)预处理命令字

用于表示一个预处理命令。如前面各例中用到的include。

3、运算符

C语言中含有相当丰富的运算符。运算符与变量,函数一起组成表达式,表示各种运算功能。运算符由一个或多个字符组成。

4、分隔符

在C语言中采用的分隔符有逗号和空格两种。逗号主要用在类型说明和函数参数表中,分隔各个变量。空格多用于语句各单词之间,作间隔符。

文档评论(0)

163 + 关注
实名认证
内容提供者

知识分享

1亿VIP精品文档

相关文档