C语言程序设计2C语言初步

上传人:宝路 文档编号:48274778 上传时间:2018-07-12 格式:PPT 页数:17 大小:79.87KB
返回 下载 相关 举报
C语言程序设计2C语言初步_第1页
第1页 / 共17页
C语言程序设计2C语言初步_第2页
第2页 / 共17页
C语言程序设计2C语言初步_第3页
第3页 / 共17页
C语言程序设计2C语言初步_第4页
第4页 / 共17页
C语言程序设计2C语言初步_第5页
第5页 / 共17页
点击查看更多>>
资源描述

《C语言程序设计2C语言初步》由会员分享,可在线阅读,更多相关《C语言程序设计2C语言初步(17页珍藏版)》请在金锄头文库上搜索。

1、C语言程序设计人民邮电出版社人民邮电出版社高职高专现代信息技术系列教材高职高专现代信息技术系列教材第1章 C语言初步1.1 C语言概览1.2 简述两个最常用的输入和输出函数退出退出1.1 C语言概览1.1.1 C语言发展历程简述C语言在一九七八年由美国电话电报公司(AT数据说明部分;执行语句部分;函数名小括号中的“参数表”可以根据需要存在,可能有,也 可能没有。若有多个,之间应用逗号隔开。若没有参数,则参数 说明部分可以省略。但函数名后的一对圆括号则不能省略。函数名与参数说明部分通称为函数说明部分。一对大括号中间所包含的全部内容叫做函数体。1.1.8 C语言的字符集字符是组成语言的最基本的元素

2、。C语言字符集由字母,数字 ,空格,标点和特殊字符组成。在字符常量,字符串常量和注释 中还可以使用汉字或其它可表示的图形符号。 1 字母小写字母az共26个、大写字母AZ共26个。 2 数字09共10个。 3 空白符空格符、制表符、换行符等统称为空白符。空白符只在字符常 量和字符串常量中起作用。在其它地方出现时,只起间隔作用, 编译程序对它们忽略不计。因此在程序中使用空白符与否,对程 序的编译不发生影响,但在程序中适当的地方使用空白符将增加 程序的清晰性和可读性。4 标点和特殊字符1.1.9 C语言字符在C语言中使用的字符分为六类:1 标识符在程序中使用的变量名、函数名、标号等统称为标识符。除

3、库 函数的函数名由系统定义外,其余都由用户自定义。标识符只能 是字母(AZ,az)、数字(09)、下划线(_)组成的字符串,并且 其第一个字符必须是字母或下划线。在使用标识符时还必须注意以下几点:l尽管标准C并不限制标识符的长度,但它受各种版本的C 语言编 译系统限制,同时也受到具体机器的限制。例如在某种C中规定 标识符前八位有效,当两个标识符前八位相同时,则被认为是同 一个标识符;l在标识符中,大小写字母不同。例如test和TEST是两个不同的标 识符;l虽然标识符可以由程序员随意定义,但因为标识符是用于标识某 个量的符号。因此,命名时应尽量考虑表示出相应的意义,以利 于阅读理解,作到“见名

4、识义”; 2 关键字关键字是由C语言规定的具有特定意义的字符串,通常也称为 保留字。用户定义的标识符不能与关键字相同。C语言的关键字 分为以下几类:l类型说明符:用于定义、说明变量、函数或其它数据结构的类型, 如前面例题中用到的int。l语句定义符:用于表示一个语句的功能。如return就是条件语句 的语句定义符。l预处理命令字:用于表示一个预处理命令。如include。总之,不能作为标识符使用的关键字与特定字有: int,char,float,double,short,long,unsigned,struct,union,auto,extern, register,static,typede

5、f,goto,return,sizeof,break,continune,if,else,do, while,switch,case,default,enum,for,void,entry,define,include,undef, ifndef,endif,line,const,signed,void,volatile。3 运算符C语言中含有相当丰富的运算符。运算符与变量、函数一起组成表达式,表示各种运算功能。运算符由一个或多个字符组成。4 分隔符在C语言中采用的分隔符有逗号和空格两种。逗号主要用在类型说明和函数参数表中,分隔各个变量。空格多用于语句各单词之间,起分隔作用。在关键字、标识符之

6、间必须要有一个或多个空格符分隔。5 常量C语言中使用的常量可分为数字常量、字符常量、字符串常量、符号常量、转义字符等多种。6 注释符C 语言的注释符是以“/*”开头并以“*/”结尾的串。在“/*”和“*/”之间的内容即为注释。程序编译时,不对注释作任何处理。注释可出现在程序中的任何位置。注释用来向用户提示或解释程序的意义。在调试程序中对暂不使用的语句也可用注释符括起来,使翻译跳过不作处理,待调试结束后再去掉注释符。1.2 简述两个最常用的输入 和输出函数输入和输出是最常用的程序功能。C语言本身并不提供输入、输出语句。在C程序中的输入和输出都是通过调用标准库函数来实现的。在以上例子中,我们使用了

7、输入和输出函数scanf和printf。这也是最常用的两个输入输出函数。scanf和 printf这两个函数分别称为格式输入函数和格式输出函数。其意义是按指定的格式输入输出值。因此,这两个函数在括号中的参数表都由以下两部分组成:“格式控制串”,参数表 格式控制串是一个字符串,必须用双引号括起来,它表示了 输入输出量的数据类型。各种类型的格式表示法将在以后详细讲 述。在printf函数中还可以在格式控制串内出现非格式控制字符, 这时在屏幕上显示原文。参数表中给出了输入或输出的量。当有 多个量时,可使用逗号间隔。例如:printf(“R=%d,s=%fn“,r,s); 其中: 格式控制串 输出参数表【例1-5】(见课本)【例1-6】(见课本)编程技巧 在支持C语言的汉字操作系统(如UCDOS、“中 文之星”等汉字系统)中,可以在程序中使用汉字作为提示字符, 此时汉字可以正常显示。若把在此汉字系统下编写的使用汉字作 为提示的程序在英文操作系统下运行,程序并不会出错,但显示 的提示信息是怪字符(不是英文),无法看懂其意思。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 教学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号