C语言的基本知识1.ppt

C语言的基本知识1.ppt

ID:40394899

大小:576.00 KB

页数:85页

时间:2019-08-01

C语言的基本知识1.ppt_第1页
C语言的基本知识1.ppt_第2页
C语言的基本知识1.ppt_第3页
C语言的基本知识1.ppt_第4页
C语言的基本知识1.ppt_第5页
资源描述:

《C语言的基本知识1.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、计算机程序设计C第二章C语言的基本知识2.1字符集和标识符2.3C语言的数据类型2.4整型数据2.2变量与常量2.6字符型数据2.5浮点数2.1字符集和标识符字符集●字符集是高级语言的编译系统所能识别的字母、数字、和特殊符号。每种高级语言都有自己特定的字符集合。2.1字符集和标识符字符集(1)大、小写英文字母:A,B,…,Z,a,b,…z(2)数字:0,1,2,…,9(3)运算符:+–*/%><=&

2、?!^~(4)括号:(){}[](5)标点符号:'":;(6)特殊符号:_$#(7)空白符:空

3、格符、换行符、制表符。2.1字符集和标识符标识符●标识符是用来标识在C程序中的变量、常量(指符号常量)、数据类型和函数的。通俗一点说,标识符是程序员为变量、常量或者函数起的名字,它实际上是一个字符序列。2.1字符集和标识符标识符任何一个标识符必须符合下列语法规则:(1)字母或下划线中的任一字符打头。(2)在第一个字符后,可以是任意的数字、字母、下划线组成的序列。长度不超过8个。2.1字符集和标识符标识符例2.1在屏幕上显示12345678910#include"stdio.h"#defineSI

4、ZE10voidmain(){inti;for(i=1;i<=SIZE;i++)printf("%d",i);printf("");}2.1字符集和标识符标识符关键字(保留字)标识符的分类:特定字用户定义字2.1字符集和标识符标识符关键字(保留字):一般为小写字母。关键字是C编译程序预先登录的标识符,它们代表固定的意义,用户不能随便使用。例如:ifwhileforcontinue等若随便使用,可能出现意想不到的错误,编译能通过,但运行结果不对,且不容易检查错误之所在。2.1字符集和标识符标识

5、符特定字:具有特殊含义的标识符。它们虽然不是关键字,但是在习惯上把它们看成关键字。所以一般用户定义的标识符也不要使用它们。特定字包括:defineundefincludeifdefifndefendifline2.1字符集和标识符标识符用户定义字:用户按照语法规则定义的标识符。用户定义字可以用来标识用户自己使用的变量,符号常量、数据类型以及函数等。2.1字符集和标识符标识符用户定义字:(1)不能使用关键字和特定字。(2)用户定义字为了标识不同的对象,标识符的前8个(甚至7个)字符要有区别。(3)

6、标识符最好有含义。(4)避免使用容易混淆的字符。如l与1,0与o,z与2等。(5)大、小写代表不同的意义。(6)尽量不要与某个库函数同名。2.2变量与常量变量●变量是由程序命名的一块计算机内存区域,是用来存储一个可以变化的数值。常量●常量也是存储在内存中的,但是,常量的数值在程序执行过程中不会发生改变。无名常量(或称文字常量)符号常量(用预处理命令#define为常量命名)2.2变量与常量变量●变量是由程序命名的一块计算机内存区域,是用来存储一个可以变化的数值。常量●常量也是存储在内存中的,但是

7、,常量的数值在程序执行过程中不会发生改变。无名常量(或称文字常量)符号常量(用预处理命令#define为常量命名)2.2变量与常量定义变量:●在使用一个变量之前,必须为每个变量起个名字,同时还要声明它的数据类型,以便编译系统根据不同的数据类型为其静态地分配内存空间。我们称之为定义变量。●定义变量的格式为:类型说明符变量名表;2.2变量与常量inti;/*定义变量*/for(i=1;i<=100;i++)/*循环100次*/printf("%d",i);/*输出i的值*/变量常量常量2.2变量与常

8、量●变量的不定值#include"stdio.h"voidmain(){inta;/*定义一个整型变量*/printf("Cubeis%d",a*a*a);/*计算结果*/}运行结果是??变量使用之前必须给值,提供值可以是赋值、输入。2.2变量与常量例2.2用变量r存储圆的半径,求圆的面积。#include"stdio.h"voidmain(){intr;/*定义变量r*/printf("请输入圆的半径:");/*提示用户输入半径*/scanf(“%d”,&r);/*接收用户的输入*/pri

9、ntf("面积=%lf",3.1415926*r*r);/*输出圆的面积*/}2.2变量与常量/*------------求圆的面积、周长、球的体积---------*/#include"stdio.h"#definePI3.1415926voidmain(){intr;printf("请输入圆的半径:");scanf("%d",&r);printf("圆面积=%lf",PI*r*r);printf("圆周长=%lf",2*PI*r);printf("球体积=%lf",4*PI*

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

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

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