C语言程序设计教程(第5版)全套PPT课件.pptx

C语言程序设计教程(第5版)全套PPT课件.pptx

  1. 1、本文档共460页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

C语言程序设计教程

(第5版)

;本章主要内容

1C语言的发展过程

2C语言的特点

3简单的C语言程序

4C语言程序的结构

5C语言程序的执行

;1.1C语言的发展过程;1.程序设计结构化

2.运算符丰富

共有34种运算符,可以实现其他高级语言难以实现的一些运算

3.数据结构类型丰富

除自身规定的数据类型外,允许用户定义自定义数据结构。

4.书写灵活

程序书写所受的限制并不严格(注:并不提倡这样做)。

;5.适应性广

程序执行效率高,可移植性好。

6.关键字简洁

共有32个关键字。分为以下4大类。

(1)数据类型关键字12个;

(2)控制语句关键字12个;

(3)存储类型关键字4个;

(4)其他关键字4个。

7.区分大小写

;【例1-1】编写程序,在屏幕上输出“Hello,World!”的字符串。

程序如下:

/*example1_1.c在屏幕上输出字符串*/

#includestdio.h

main()

{

printf(Hello,World!\n);

};?【例1-1】程序说明:

1.include是文件包含命令,扩展名为.h的文件称为头文件,表示在程序中要用到这个文件中的函数。

2.main是主函数的函数名,表示这是一个主函数。

注意:1个C语言源程序只允许有1个main函数。

;?【例1-1】程序说明(续):

3.printf是函数调用语句。

printf函数是系统定义的标准函数,其功能是把要输出的内容送到显示器上显示。在stdio.h库函数中。

4.main()函数中的内容必须放在一对花括号“{}”中。

;【例1-2】请从键盘输入一个角度的弧度值x,计算该角度的余弦值,将计算结果输出到屏幕。

程序如下:

/*example1_2.c计算角度的余弦*/

#includestdio.h

#includemath.h

main()

{

doublex,s;

printf(Pleaseinputvalueofx:);

scanf(%lf,x);

s=cos(x);

printf(cos(%lf)=%lf\n,x,s);

};?【例1-2】程序说明:

1.程序包含了两个头文件:stdio.h、math.h。

2.在main函数中定义了两个双精度实数型变量x、s。

3.printf(Pleaseinputvalueofx:);用于显示提示信息。

4.scanf(“%lf”,x);用于从键盘获得一个实数x。x代表角度的弧度值。

5.s=cos(x);计算x的余弦,并把计算结果赋给变量s。

6.printf(“cos(%lf)=%lf\n”,x,s);将x和s的值输出到屏幕。

两个格式字符“%lf”,分别对应着x和s两个输出变量。;【例1-3】设计一个加法器,能实现两数的相加。通过调用该加法器,计算两数的和。程序如下:

#includestdio.h

intadd(intx,inty);

main()

{

inta,b,c;

printf(pleaseinputvalueofaandb:\n);

scanf(%d%d,a,b);

c=add(a,b);

printf(max=%d\n,c);

}

intadd(intx,inty)

{

return(x+y);

}

;?【例1-3】程序说明:

1.主函数体分为两部分:说明部分和执行部分。

2.语句c=add(a,b);是通过调用加法器add()来完成a+b的计算,并将计算结果赋给变量c。

3.屏幕上显示字符串:“pleaseinputvalueofaandb:”是提示用户从键盘输入a和b的值,用户从键盘上键入两个数,屏幕上会显示出这两个数的和。

;?通常,C语言程序可由下面几个部分组合而成:

1.文件包含部分;

2.预处理部分;

3.变量说明部分;

4.函数原型声明部分;

5.主函数部分;

6.自定义函数部分。

;?关于程序结构的几点说明:

1.不是每一个C语言程序都包含有上面的6个部分,最简单的C语言程序可以只有文件包含和主函数部分。

2.每一个C语言程序都必须有且仅有一个主函数,主函数的组成形式如下所示:

main()

{

变量说明部分

程序语句部分

};3.每一个C语言程序可以有0个或多个自定义的函数。

注:自定义函数的形式同主函数形式一样:

自定义的函数名(参数列表)

{

变量说明部分

您可能关注的文档

文档评论(0)

153****9532 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6101234030000022

1亿VIP精品文档

相关文档