c 程序设计语言第1 3部分,电大C语言程序设计第1-3章.ppt

电大C语言程序设计第1-3章

C语言程序设计A 教材:《C语言程序设计》(本科) 出版社:中央广播电视大学出版社 主编:任爱华 第一部分 C语言基础 涉及章节:§1、 §2、 §3 1.1、C语言特性 (1)最通用和流行的 计算机高级程序设计语言 (2)高校普遍开设的 适应于计算机程序设计入门 (3)语法规则丰富,方便地编写 结构化和模块化 (4)学习C++、JAVA等面向对象的程序设计语言的基础 (5)兼容Windows操作系统 本课通过Visual C++6.0开发软件编写、运行、调试程序 1.1、C语言特性 同汉语等自然语言一样,C语言也具有相应的语法结构和构成规则,具有字符、单词、语句、文章(程序)的基本成分和结构,由字符可以构成单词,由单词可以构成语句,由语句可以构成段落(函数),由函数可以构成程序文件,由程序文件构成C程序。 函数 程序文件 程序 教材P2 1.2、C语言字符集 在C语言中使用的所有字符(符号),可归结为以下几种类别:  1.大、小写英文字母(52个):A-Z,a-z,大小写不等效,如A和a不同的字符。  2.十进制数字符号(10个):0-9。  3.标点符号:逗号(,)、分号(;)、单引号(’)、双引号(”)、冒号(:)、空格( )、左花括号({)、右花括号(})、回车(Enter)等。半角西文符号。   4.单字符运算符号:左右圆括号( )、左右方括号[ ]、加(+)、减(-)、乘(*)、除(/)、取余数(%)、小数点(.)、大于()、叹号(!)、破折号(~)、和号(&)、尖号(^)、分割符(|)、问号(?)。  5.特殊用途的符号:井字号(#)、反斜线(\)、下划线(_)。  6.在字符串中可以使用任何字符:包括汉字、图形字符等,不受语法限制。 1.3、C语言单词   C语言中的单词是基本的语法单位,可以分为以下几种类别:  1.保留字(关键字),如int,char,if,for等,它是英文单词或其缩写,被赋予一定的语法含义,表示相应的功能。如int是整型变量的说明符,其后出现的标识符为整型变量。保留字又称为关键字。  2.标识符,如x2,Time,a,maxMage等,它是由英文字母开头的字母数字串,通常在C语言程序中用作变量、函数、用户类型、文件等的名字。如可用标识符length表示一种物体的长度,用标识符age表示一个人的年龄。  3.常量,在运算中不变的量,即不能被重新赋予新值的对象。 ASCII码 字符串 1.3、C语言单词 4.运算符 能够进行算术运算、关系(比较)运算、字符串运算、逻辑运算等的运算符号。若按运算符中包含的字符个数来区分,则有以下几种:  (1)单字符运算符,如+、-、*、/、>、=、<=、==、++、--、&&等。  (3)三字符运算符,如>>=、<<=等。   5.分隔符 分隔前后两个相邻语法成分。 int x=3, x=5; (逗号、分号) 1.4、C语句 C++语言中的语句非常丰富,可以分为以下几种类型:1.用户类型定义语句  可以把一个标识符定义为一种数据类型,以后可以用这个类型标识符来定义此种类型的变量。2.变量定义语句  如“int x;” 就把x说明(声明)为整数变量。在变量定义语句中包含有类型标识符和变量标识符两个部分,如int就属于类型标识符,x就属于变量标识符,即变量名。3.函数原型语句  函数声明语句或函数说明语句。在程序中使用的函数分为函数定义、函数声明和函数调用这三个方面。通常函数声明在程序或文件的开始,函数定义可以在程序中的任何位置,它是一个独立功能的程序模块,函数调用存在于表达式之中,只有其函数被声明后,才能够进行函数调用。 1.4、C语句   4.表达式语句 P7   当在一个表达式后加上分号则就构成了一个表达式语句。如 “x=3*x+5;”就是一个赋值表达式语句,它把3乘于x加5的值又赋给x,若执行这条语句前x的值为8,则执行后x的值变为29。5.复合语句 P7   是由一对花括号括起来的一条或若干条所组成。如“{int x; x=10; }”就是一条复合语句,它包含有两条语句,一条是定义x的变量说明语句,另一条是给x赋值10的赋值语句。6.选择类语句  就是根据已知条件从多个分支语句块中选择一个满足条件的语句块执行,它包括if语句和switch语句两种。if语句又叫条件语句,switch语句又叫开关语句。如“if(x >=60) cn=1; else cn=0;”,就是一条条件语句,执

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值