C语言程序设计A课程辅导.doc

C语言程序设计A课程辅导.doc

ID:50289101

大小:58.00 KB

页数:10页

时间:2020-03-07

C语言程序设计A课程辅导.doc_第1页
C语言程序设计A课程辅导.doc_第2页
C语言程序设计A课程辅导.doc_第3页
C语言程序设计A课程辅导.doc_第4页
C语言程序设计A课程辅导.doc_第5页
资源描述:

《C语言程序设计A课程辅导.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C语言程序设计A课程辅导(1)---第1章C语言概述主要内容:一、C语言特性二、C语言字符集三、C语言单词四、C语句分类五、C函数的概念六、C程序的结构七、标准输出函数printf()和标准输入函数scanf()的使用八、VC++6.0集成开发环境简介一、C语言特性(为何学习C语言)(1)C语言是最通用和流行的一种计算机高级程序设计语言。(2)C语言是目前高校普遍开设的适应于计算机程序设计入门的语言。(3)C语言具有丰富的语法规则,使用它能够很方便地编写出结构化和模块化的程序。(4)学习C语言之后,能够为以后学习C++、JAVA等面

2、向对象的程序设计语言奠定坚实的基础。(5)C语言上机环境方便,在各种C和C++集成开发环境中都可以上机输入、调试和运行C语言程序。本课程以微软(Microsoft)公司开发的、与Windows操作系统完全兼容的VisualC++6.0集成开发工具为上机操作环境,介绍C语言知识和上机操作过程。二、C语言字符集同汉语和英语等自然语言一样,C语言也具有相应的语法结构和构成规则,具有字符、单词、语句、文章(程序)的基本成分和结构,由字符可以构成单词,由单词可以构成语句,由语句可以构成段落(函数模块),由函数模块可以构成程序。在C语言中使用的

3、所有字符(符号),可归结为以下几种类别:l大、小写英文字母(52个):A-Z,a-z,大小写不等效,如A和a不同的字符。l十进制数字符号(10个):0-9。l标点符号:逗号(,)、分号(;)、单引号(’)、双引号(”)、冒号(:)、空格()、左花括号({)、右花括号(})、回车(Enter)等。半角西文符号l单字符运算符号:左右圆括号()、左右方括号[]、加(+)、减(-)、乘(*)、除(/)、取余数(%)、小数点(.)、大于(<)、等于(=)、小于(>)、叹号(!)、破折号(~)、和号(&)、尖号(^)、分割符(

4、)、问号(?)。

5、l特殊用途的符号:井字号(#)、反斜线()、下划线(_)。l在字符串中可以使用任何字符:包括汉字、图形字符等,不受语法限制。三、C语言单词有一些C语言的单词就是单个字符本身,如大于号(>)、逗号(,)、数字2、变量标识符x等,有些单词由连续若干个字符组合而成。C语言中的单词是基本的语法单位,可以分为以下几种类别:l保留字如int,char,if,for等,它是英文单词或其缩写,被赋予一定的语法含义,表示相应的功能。如int是整型变量的说明符,其后出现的标识符为整型变量。保留字又称为关键字。l标识符如x2,Time,a,maxMag

6、e等,它是由英文字母开头的字母数字串,通常在C语言程序中用作变量、函数、用户类型、文件等的名字。如可用标识符length表示一种物体的长度,用标识符age表示一个人的年龄。l常量在运算中不变的量,即不能被重新赋予新值的对象。Ø常数如5、23、-256、2.307等,能够用它们直接进行各种算术运算。ØASCII码字符为了区别于常数,必须把它用单引号括起来。如'a'、'D'、'5'、'+'、'%'等,由它组成字符串。Ø字符串一个或多个字符,包括汉字等全角字符,用双引号括起来。如"5"、"apple"、"姓名"、"A+B="等。通常用一个

7、字符串来标识一种事物,如一个人的姓名、一场会议的名称、一件商品的编号等。l运算符能够进行算术运算、关系(比较)运算、字符串运算、逻辑运算等的运算符号。若按运算符中包含的字符个数来区分,则有以下几种:Ø单字符运算符如+、-、*、/、>、<、=等。Ø双字符运算符如>=、<=、==、++、--、&&等。Ø三字符运算符如>>=、<<=等。l标点符号每个标点符号都可以单独作为单词使用。如逗号、分号、冒号等。四、C语句分类C++语言中的语句非常丰富,可以分为以下几种类型:1.用户类型定义语句可以把一个标识符定义为一种数据类型,以后可以用这个类型

8、标识符来定义此种类型的变量。2.变量定义语句就是把标识符说明为变量,如“intx;”就把x说明为整数变量。在变量定义语句中包含有类型标识符和变量标识符两个部分,如int就属于类型标识符,x就属于变量标识符,即变量名。3.函数原型语句又叫做函数声明语句或函数说明语句。在程序中使用的函数分为函数定义、函数声明和函数调用这三个方面。通常函数声明在程序或文件的开始,函数定义可以在程序中的任何位置,它是一个独立功能的程序模块,函数调用存在于表达式之中,只有其函数被声明后,才能够进行函数调用。1.表达式语句当在一个表达式后加上分号则就构成了一个

9、表达式语句。如“x=3*x+5;”就是一个赋值表达式语句,它把3乘于x加5的值又赋给x,若执行这条语句前x的值为8,则执行后x的值变为29。2.复合语句是由一对花括号括起来的一条或若干条所组成。如“{intx;x=10;}”就是一条复

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。