C语言程序设计 王建国 陈惠明 第1章 C语言基础知识

C语言程序设计 王建国 陈惠明 第1章 C语言基础知识

ID:40238538

大小:1.29 MB

页数:57页

时间:2019-07-28

C语言程序设计 王建国 陈惠明 第1章 C语言基础知识_第1页
C语言程序设计 王建国 陈惠明 第1章 C语言基础知识_第2页
C语言程序设计 王建国 陈惠明 第1章 C语言基础知识_第3页
C语言程序设计 王建国 陈惠明 第1章 C语言基础知识_第4页
C语言程序设计 王建国 陈惠明 第1章 C语言基础知识_第5页
资源描述:

《C语言程序设计 王建国 陈惠明 第1章 C语言基础知识》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、C语言程序设计第1章C语言基础知识第2章算法第3章C语言的控制结构第4章数组与指针第5章函数第6章结构体与共用体第7章文件操作第8章C语言课程设计第1章C语言基础知识本章讲解:C程序的基本结构C程序的编程环境基本数据类型基本输入、输出函数运算符和表达式第1章C语言基础知识1.1C语言概述1.2C语言的基本数据类型1.3基本输入输出函数1.4运算符和表达式1.5类型转换1.6C程序展示1.7本章小结1.1.1C程序的结构【案例1.1】编写程序,在屏幕上输出字符串“Hello,World!”。【程序详解】/*Example11.c*/#include

2、h>//包含库文件stdio.hmain()//定义名为main的函数{printf(“Hello,World!”);//调用printf语句,将引号内的内容输出到屏幕}【归纳总结】C程序的基本结构:#include<头文件>main(){函数体}1.1C语言概述初学者在调试程序时常遇到的问题是语法错误,如案例1.1中将“printf”写为“Printf”,将其中的引号、括号、分号等错写为中文标点符号,丢失语句后的分号等。C语言规定标识符、函数名等区分大小写,标点符号一律采用英文符号。1.1.2C程序的上机步骤C程序的集成开发工具有TurborC、WinT

3、C、BorlandC++、VisualC++6.0等,下面以VisualC++6.0中文版为例介绍C程序的上机步骤:(1)新建文件夹(2)启动VC++6.0(3)新建工程(4)新建C语言源程序文件(5)编码(6)编译运行1.2C语言的基本数据类型数据类型基本类型整型实型字符型带符号整型(简称整型)带符号短整型(简称短整型)带符号长整型(简称长整型)带符号整型无符号整型无符号整型无符号短整型无符号长整型单精度型双精度型空类型构造型指针型枚举型数组型结构型共用型C语言的数据类型类型说明符类型数的范围字节数长度(位)int整型-32768~32767即-215~(2

4、15-1)216unsignedint无符号整型0~65535即0~(216-1)216shortint短整型-32768~32767即-215~(215-1)216unsignedshortint无符号短整型0~65535即0~(216-1)216longint长整型-2147483648~2147483647即-231~(231-1)432unsignedlongint无符号长整型0~4294967295即0~(232-1)432float单精度型约10-37~1038432double双精度型约10-307~10308864char字符型ASCII字符代

5、码18C语言基本数据类型的长度和范围1.2.1标识符在C语言中,标识符用来对变量名、函数名、标号和其他各种用户定义的对象命名。C语言的标识符应遵循以下规则:(1)只能由英文字母、数字和下画线组成,且第一个字符必须为英文字母或下画线。(2)不允许使用关键字作为标识符的名称,因为关键字是系统已经定义过的具有特殊含义的标识符。另外,还有一些名称虽然不是关键字,但是系统已把它们留做特殊用途,用户也不要使用它们作为标识符(例如main),以免引起混乱。(3)ANSI规定:在C语言中,有意义的标识符长度为8,即前8个字符有效。(4)标识符命名应以直观、易于拼读为宜,即做到

6、“见名知意”,建议使用英文单词及其组合,尽量少使用汉语拼音命名。(5)标识符区分大小写。如sum、Sum和SUM是三个不同的标识符。虽然C程序严格区分大小写,但为避免引起混淆,程序中最好不要出现仅靠大小写区分的相似标识符。1.2.2常量在程序执行过程中,其值不发生改变的量称为常量。程序中,能够从字面上看出数值的常量称为字面常量或直接常量。1.直接常量整型常量:12、0、-3;实型常量:4.6、-1.23;字符常量:‘a’、‘b’;字符串常量进制表达方式例子八进制数由数字0开头027,016十六进制数由0x或0X开头0xab,0xf2,0X98十进制数必须是数字

7、1、2……9之中的一个数开头345,980在C语言中,使用的整型常量有八进制、十六进制和十进制三种,各自表示形式如表所示。2.符号常量符号常量是指用一个标识符代表的一个常量。符号常量在使用之前必须先定义,其一般形式为:#define标识符常量常量类型举例整型十进制12,+5,-123八进制04,017,010十六进制0x8,0xa3,0X,0XFFF浮点型十进制小数3.5,30.0,125.6指数3.2e4,3.2E4,6e-3,.25E+2字符型`a`,`Q`,`0`,``字符串型"hello","","234","a"符号常量#definePI3.14

8、159常量示例【案例1.2】读程序写出

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

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

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