C语言程序设计.pptx

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

第1章C语言概述;第1章C语言概述;第1章C语言概述;第1章C语言概述;低级语言(面向机器);高级语言(面向人类);;发展过程;C标准与版本

1983年:ANSIC

1987年:87ANSIC:

1990年:国际标准的ANSIC

;例1.1第一个程序Hello,World!;/*Calculatethesumoftwointegers*/

#includestdio.h

main()

{

inta,b,sum;

printf(“Pleaseinputtwointergers:”);

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

sum=a+b;

printf(“sum=%d”,sum);

};例1.2求两个整数的最大值;intGetMax(inta,intb)

{

intmax;

if(a=b)

max=a;

else

max=b;

returnmax;

};函数与主函数

程序由一个或多个函数组成

必须有且只能有一个主函数main()

程序执行从main开始,在main中结束,其它函数通过嵌套调用得以执行。

程序语句

C程序由语句组成,用“;”作为语句终止符

注释

/**/为注释,不能嵌套,不产生编译代码;格式特点

习惯用小写字母,大小写敏感

不使用行号,无程序行概念

可使用空行和空格

常用锯齿形书写格式;C程序的上机步骤;C程序的上机步骤;学习C语言的方法;学习要点

程序设计语言的概念和发展。

了解C语言的发展、标准以及特点。

熟悉C语言程序的结构和书写要求。

作业:阅读资料整理一篇围绕C语言的历史、现状、应用以及未来发展的文档。;;第1章C语言的基本语法成分;字符集;标识符在程序中用来标识各种程序成分,命名程序中的一些实体。包括三方面:

1.字母;2.数字;3.下划线:“_”

以下是合法的标识符:

y,d1,wang,count_1,radius,1,PI

以下是不合法的标识符:

b.1,2sum,a+b,!abc,123,π,3-c

注意:

开头:必须是英文字母或下划线;

大小写敏感:大小写字母是不同的字符;

长度:一般系统规定标识符的长度=8。

标识符的选择要有意义:如:sum,count,age;1.系统定义标识符

具有固定名字和特定含义的标识符

分为关键字和预定义标识符

2.用户定义标识符

用于对用户使用的变量、数组、函数等操作对象进行命名;32个关键字:(由系统定义,不能重作其它定义)

数据类型:

int、char、float、double、short、long、void、signed、unsigned、enum、struct、union、const、typedef、volatile

存储类别:

auto、static、register、extern

语句命令字:

if、else、switch、case、default、for、dowhile、goto、break、continue、return

运算符:sizeof;

关键字,预定义标识符,用户标识符;

关键字,预定义标识符,用户标识符;对用户定义标识符的规定

不能含有除字母、数字和下划线“_”外的其他字符

必须以字母或下划线“_”开头

标识符中大小写字母含义不同

长度:一般系统规定标识符的长度=8。

标识符的选择要有意义:例如,name,city,data,sum,average等

不能使用关键字;

对标识符的规定;算术运算符:+-*/%++--

关系运算符:====!=

逻辑运算符:!||

位运算符:~|^

赋值运算符:=及其扩展

条件运算符:?:

逗号运算符:,

指针运算符:*

求字节数:sizeof;记忆C语法规则,C关键字

记忆各种数据类型名称及取值范围

记忆变量、函数等命名规则?

记忆常用的库函数(名称、功能、参数含义及返回值含义)

养成良好的编程风格:层次缩进显示程序流程

独立、认真完成作业和上机任务大量的上机编程练习;例1:编写程序,输入半径,求圆面积。;编写程序,输入半径,求圆面积。;程序可优化为:;例2:求三个整数的平均值。;程序设计的一般过程:

程序设计(Programming)是给出解决特定问题程序的过程。程序设计往往以某种程序设计语言(如C语言)

文档评论(0)

139****1983 + 关注
实名认证
内容提供者

副教授、一级建造师持证人

一线教师。

领域认证该用户于2023年06月21日上传了副教授、一级建造师

1亿VIP精品文档

相关文档