C语言程序设计第1章ppt课件.ppt

C语言程序设计第1章ppt课件.ppt

ID:59421458

大小:925.50 KB

页数:32页

时间:2020-09-19

C语言程序设计第1章ppt课件.ppt_第1页
C语言程序设计第1章ppt课件.ppt_第2页
C语言程序设计第1章ppt课件.ppt_第3页
C语言程序设计第1章ppt课件.ppt_第4页
C语言程序设计第1章ppt课件.ppt_第5页
资源描述:

《C语言程序设计第1章ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.1C语言的发展1.3C语言的基本符号1.4C语言程序结构1.2C语言的特点1.5C语言上机操作重庆电力高等专科学校1.1C语言的发展语言简洁、紧凑,使用方便、灵活。运算符极其丰富。数据结构丰富。允许直接访问物理地址。生成的目标代码质量高,程序执行效率高。可移植性好1.2C语言的特点1.C语言的基本符号⑴26个英文字母(大写和小写字母表示两种不同的符号);⑵10个阿拉伯数字(0,1,2,……,9);⑶其它特殊符,以运算符为主(+,-,*,/,=,%,<,>等)。1.3C语言的基本符号2.标识符标识符是一种特定的字符序列。主要用来表示程序中使用的变量名、数组名、函数名和其它由用户自定义的数据类

2、型名称等。例如:变量名:x,y函数名:max1.3C语言的基本符号2.标识符标识符的构成与书写规则:⑴只能由英文字母、数字和下划线构成,长度为1~32。⑵必须以字母或下划线开头。⑶严格区分大、小写字母。⑷不能以关键字作为标识符。⑸系统内部使用了一些下划线开头的标识符,为防止冲突,建议用户尽量避免使用下划线开头的标识符。⑹标识符选用应尽量做到“见名知意”,即选用有含义的英文单词或缩写。如sum,name,max,year,total等。1.3C语言的基本符号3.关键字关健字又称保留字,是C语言的专用名字,共有32个。根据关键字的作用分为四类:(1)控制语句关键字(12个)break,case,c

3、ontinue,default,do,else,for,goto,if,return,switch,while(2)数据类型关键字(12个)char,enum,double,long,float,int,short,signed,struct,unsigned,union,void(3)存储类型关键字(4个)auto,extern,register,static(4)其他关键字(4个)const,sizeof,typedef,volatile1.3C语言的基本符号【例1.1】找出下列符号中合法的标识“abc”、so5、Abc、a、b1、file_name、_buf、0page、int、prin

4、tf、yellow_red、a&b、up.to、filename解:合法的标识有:so5、Abc、a、b1、file_name、_buf、yellow_red0page:数字开头,int:关键字,printf:函数名,a&b、up.to、filename:包含非法字符。1.3C语言的基本符号1.4.1C语言程序的总体结构1.4C语言程序结构C语言程序由一个且只能有一个main()函数(又称主函数)和若干个其他函数结合而成的,或仅由一个main()函数构成。【例1.2】从键盘上输入圆的半径radius的值,求圆的面积。#includevoidmain(){floatradius

5、,area,pi=3.1415926;printf("Pleaseinputaradius:");scanf("%f",&radius);area=pi*radius*radius;printf("area=%f",area);}程序运行结果:Pleaseinputaradius:1.5↙area=7.691.4C语言程序结构【例1.3】由一个main()函数和一个其他函数max()构成的C语言程序。1.4C语言程序结构intmax(intx,inty)/*函数max()的功能是求2个整数的较大值*/{retum(x>y?x:y);}程序运行情况voidmain()/*主函数main()*

6、/{intnuml,num2;printf("Inputthefirstintegernumber:");scanf("%d",&numl);printf("Inputthesecondintegernumber:");scanf("%d",&num2);printf("max=%d\n",max(numl,num2));}1.4C语言程序结构【例1.3】由一个main()函数和一个其他函数max()构成的C语言程序。程序运行情况:Inputthefirstintegernumber:6↙Inputthesecondintegernumber:9↙max=91.4C语言程序结构1.4C语言程序

7、结构任何函数都是由函数说明和函数体两部分组成,结构如下:[函数类型]函数名(函数参数表){说明语句部分;执行语句部分;}函数说明部分函数体部分注:本书使用的语法符号约定[……]方括号表示可选(既可以指定,也可以缺省)。……省略号表示前面的项可以重复。

8、两侧的项必选其一。1.4.2函数的一般结构1.4C语言程序结构1.4.2函数的一般结构1.函数说明由“[函数类型]函数名(函数参数表)”三部分组成。

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

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

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