- 1、本文档共10页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
C语言程序设计A课程辅导
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等面向对象的程序设计语言奠定坚实的基础。
(5)C语言上机环境方便,在各种C和C++集成开发环境中都可以上机输入、调试和运行C语言程序。本课程以微软(Microsoft)公司开发的、与Windows操作系统完全兼容的Visual C++6.0集成开发工具为上机操作环境,介绍C语言知识和上机操作过程。
二、C语言字符集
同汉语和英语等自然语言一样,C语言也具有相应的语法结构和构成规则,具有字符、单词、语句、文章(程序)的基本成分和结构,由字符可以构成单词,由单词可以构成语句,由语句可以构成段落(函数模块),由函数模块可以构成程序。
在C语言中使用的所有字符(符号),可归结为以下几种类别:
大、小写英文字母(52个): A-Z, a-z,大小写不等效,如A和a不同的字符。
十进制数字符号(10个): 0-9。
标点符号:逗号(,)、分号(;)、单引号(’)、双引号(”)、冒号(:)、空格( )、左花括号({)、右花括号(})、回车(Enter)等。半角西文符号
单字符运算符号:左右圆括号( )、左右方括号[ ]、加(+)、减(-)、乘(*)、除(/)、取余数(%)、小数点(.)、大于()、等于(=)、小于()、叹号(!)、破折号(~)、和号()、尖号(^)、分割符(|)、问号(?)。
特殊用途的符号:井字号(#)、反斜线(\)、下划线(_)。
在字符串中可以使用任何字符:包括汉字、图形字符等,不受语法限制。
三、C语言单词
有一些C语言的单词就是单个字符本身,如大于号()、逗号(,)、数字2、变量标识符x等,有些单词由连续若干个字符组合而成。
C语言中的单词是基本的语法单位,可以分为以下几种类别:
保留字 如 int, char, if, for等,它是英文单词或其缩写,被赋予一定的语法含义,表示相应的功能。如int是整型变量的说明符,其后出现的标识符为整型变量。保留字又称为关键字。
标识符 如x2, Time, a, maxMage等,它是由英文字母开头的字母数字串,通常在C语言程序中用作变量、函数、用户类型、文件等的名字。如可用标识符length表示一种物体的长度,用标识符age表示一个人的年龄。
常量 在运算中不变的量,即不能被重新赋予新值的对象。
常数 如 5、23、-256、2.307等,能够用它们直接进行各种算术运算。
ASCII码字符 为了区别于常数,必须把它用单引号括起来。如a、D、5、+、%等,由它组成字符串。
字符串 一个或多个字符,包括汉字等全角字符,用双引号括起来。如5、 apple、姓名A+B=等
运算符 能够进行算术运算、关系(比较)运算、字符串运算、逻辑运算等的运算符号。若按运算符中包含的字符个数来区分,则有以下几种:
单字符运算符 如+、-、*、/、、、=等。
双字符运算符 如=、=、==、++、--、等。
三字符运算符 如=、=等。
标点符号 每个标点符号都可以单独作为单词使用。如逗号、分号、冒号等。
四、C语句分类
C++语言中的语句非常丰富,可以分为以下几种类型:
用户类型定义语句
可以把一个标识符定义为一种数据类型,以后可以用这个类型标识符来定义此种类型的变量。
变量定义语句
就是把标识符说明为变量,如“int x;”就把x说明为整数变量。在变量定义语句中包含有类型标识符和变量标识符两个部分,如int就属于类型标识符,x就属于变量标识符,即变量名。
函数原型语句
又叫做函数声明语句或函数说明语句。在程序中使用的函数分为函数定义、函数声明和函数调用这三个方面。通常函数声明在程序或文件的开始,函数定义可以在程序中的任何位置,它是一个独立功能的程序模块,函数调用存在于表达式之中,只有其函数被声明后,才能够进行函数调用。
表达式语句
当在一个表达式后加上分号则就构成了一个表达式语句。如 “x=3*x+5;”就是一个赋值表达式语句,它把3乘于x加5的值又赋给x,若执行这条语句前x的值为8,则执行后x的值变为29。
复合语句
是由一对花括号括起来的一条或若干条所组成。如
文档评论(0)