计算机C语言教程.ppt

计算机C语言教程.ppt

ID:50186589

大小:232.50 KB

页数:53页

时间:2020-03-06

计算机C语言教程.ppt_第1页
计算机C语言教程.ppt_第2页
计算机C语言教程.ppt_第3页
计算机C语言教程.ppt_第4页
计算机C语言教程.ppt_第5页
资源描述:

《计算机C语言教程.ppt》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、计算机程序设计语言C语言讲师:r.d.h少爷联系QQ:419897099C语言概述一.语言的概念计算机语言是一种与计算机打交道的工具。二.程序设计概念什么是语句什么是指令,相互之间的区别的区别。程序=语句+语句…..。注意:C中,每条语句末尾都用分号结束。语言的分类C,Pascal,C++,VB,VFP,PB,JAVA等。理解C语言程序源程序、目标程序(文件)与应用程序的关系C语句所构成的程序片段或代码。C语言生成的二进制程序文件(*.obj文件)。最后由连接程序生成EXE程序。什么是编译源程序目标程序EXE应用程序源程

2、序及应用程序特点源程序可以多次修改,并生成应用程序。应用程序可以直接运行。C语言基础知识开发工具简介TurboC,VisualC++。开发工具具有编译功能。C语言程序的组成main(){若干条语句……..}注释功能用/*注释信息*/注意事项在C语言中字符是区分大小写的。C语言基础知识C语言的标识符分类关键字(指令符)如main,printf()等。预定义(宏定义)#definePI3.1415926用户自定义(变量,函数)常量我们所表示的常值信息如185.76,12,”你好”。C语言基础数据类型概念对数据的分类整型数实型数数

3、据类型用于创建变量shortintlong有符号无符号Unsigned[int]Unsignedlong[int]Unsignedshort[int]floatdouble244-32768--32767-2147483648--2147483647-2147483648--21474836470---42949672950---655350---429496729524448-1038---1038-10308---10308C语言基础变量什么是变量变量是内存中的存储空间(单元),是容器。如何定义(创建)变量inta;/*

4、在内存中创建名称为a的变量*/a=13;/*在a这个变量中存储13这个数值*/变量名我们把a叫做变量名,代表内存的存储空间。命名规则(1)变量名由字母数字下划线组成。(2)开头第一个字符不能是数字。总结变量intsum;intsum=100;inta=1,b=2,c=3;C语言基础运算与表达式算术运算关系运算逻辑运算C语言基础算术表达式一.算术表达式()、*、/、%、+、-高低二.强制类型转换(类型名)(表达式)三.复合表达式a=a+5a+=5a=a-5a-=5a=a*5a*=5a=a/5a/=5a=a%5a%=5C语言基础

5、算术表达式四.自加、自减表达式a++;a=a+1++a;a=a+1a--;a=a-1--a;a=a-1注意:inta=5,b=6;b=10*a++;inta=5,b=6;b=10*++a;逗号运算符表达式,表达式,表达式;inta;intb;inta,b;inta=5,b=6;b=10*a;a=a+1;inta=5,b=6;a=a+1;b=10*a;C语言基础关系运算符关系运算符<、<=、>、>=、==、!=高低逻辑运算符!(非)、&&(与)、

6、

7、(或)运算结果为逻辑型。计算机1表示“真”0表示“假”;0表示假,非0表示真。

8、例如:1==1&&2==21&&11!(1==1&&2==2)!(1&&1)!(1)0!1==1&&2==20==1&&2==20&&10C语言基础输出包含#includeprintf(“格式控制符”);printf(“格式控制符”,输出项,输出项,…);格式控制符%c、%d或%i、%o、%x或%X、%u、%f、%e或%E、%g或%G、%s、%p、%%。注意:%10d,%-10d,%010d,%10.3fC语言基础输入scanf(“格式控制符”,输入项,输入项,….);scanf("%d%d",&a,&b)

9、;从键盘输入时,用空格或回车间隔两个数据项。控制符%c、%d或%i、%o、%x、%u、%f或%lf、%e或%le、%s。scanf("%3d%5f",&a,&b);从键盘输入1234567.87a=123b=4567跳过某个输入数据scanf(“%d%*d%d%d”,&a,&b,&c);从键盘输入10203040a=10b=30c=40跳过20C语言基础输入注意:scanf(“%d,%d”,&a,&b);输入时:19,20scanf(“%d,%d”,&a,&b);输入时:19,20复合语句和空语句{……}用一对花括号括起来的

10、n条语句称作复合语句,系统认为是一条语句。;空语句。C语言基础数据交换inta,b,c;a=10;b=20;c=a;a=b;b=c;交换两个变量a,b的值,用c做中间变量。C语言基础变量赋值inta;a=011;/*a=9;*/inta;a=0xb;/*a=11;*/a=0XB;/*a=1

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

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

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