第2章 C语言基础(C语言教学课件).ppt_第1页
第2章 C语言基础(C语言教学课件).ppt_第2页
第2章 C语言基础(C语言教学课件).ppt_第3页
第2章 C语言基础(C语言教学课件).ppt_第4页
第2章 C语言基础(C语言教学课件).ppt_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第2章 C语言基础,2.1 标识符,C语言中,通常采用具有一定含义的名字来表示程序中的数据类型、变量、函数等,以便按名字来访问这些对象,这个名字就叫标识符。 标识符由下划线、数字、英文字母组成,第一个字符必须是英文字母或下划线。 C语言中,大写字母和小写字母是不同的字母。 系统使用的标识符称为关键字。,2.2 数据类型,数据类型,构造类型,指针类型,空类型(void),枚举类型(emun),2.3 常量,常量是在程序运行中不可改变的量。 数值型常量 字符型常量 转义字符 字符串常量 符号常量,2.4 变量,变量是在程序运行中可以改变的量。 2.4.1 变量的定义 格式:数据类型 变量名 使用变

2、量必须先定义,后使用 同一程序块中变量不能重复定义。 2.4.2 变量的赋值 格式:变量=表达式 赋值符号“=”,关系运算符等于号是“=” 赋值运算方向为从右至左。 赋值表达式的值就是赋值后左边变量的值。,2.5 运算符与表达式,2.5.1 算术运算符和算术表达式 1、基本算术运算符 加(+) 减(-)乘(*)除(/)求余(%) 2、优先级与结合性 见附录E 3、强制类型转换运算符 (类型)(表达式) 4、自增、自减运算符(+,-) 5、复合赋值运算符,2.5.2 赋值表达式 2.5.3 逗号表达式 2.5.4 关系运算符 ,=,=,!= 2.5.5逻辑运算符 逻辑与( 方式2:printf(格式串,表达式1,表达式2); 2.6.2 scanf()函数 scanf(格式串,地址1,地址2) 2.6.3 getchar()和putchar()函数 2.6.4 getche()函数和getch()函数,2.7 良好结构的程序,#include void main() int i,s,t; s=0; t=1; for (i=1;i=16;i+) if (i%2=1) s+=I; if

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论