《C语言程序设计第二版》全套教学课件.pptx

《C语言程序设计第二版》全套教学课件.pptx

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

第1单元认识C程序;;任务1、C的发展及特点;任务1、C的发展及特点;;;C的基本构成单位是:

函数。;;任务3、C程序的执行过程;启动VC++6.0;;;谢谢!;第2单元C语法基础;本单元内容;;;;任务2常量与变量;1.十进制整数

由数字0~9组成的整数。

例如:230、512、-120。

2.八进制整数

以数字0开头,由数字0~7组成的整数。

例如:0111(等于十进制整数的73)。

3.十六进制整数

以数字0x开头,由0~9、a~f或A~F组成的整数。

例如:0x16(等于十进制整数的22)。;1.小数形式

表示形式:“数字0~9”+“小数点”

(注意:必须要有小数点)

例如:0.3,.23,23.都是合法的实数。

2.指数形式(科学记数法

表示形式:整数部分、小数点、小数部分

和指数部分组成。

例如:123e4等

【注意】

1.字母E或e的前面必须要有数字,可以是

整数,小数或0。

2.字母E或e的后面的指数必须为整数或0。;1.单引号括起来的一个字符

强调:(1)单引号

(2)一个字符

2.转义字符(\开始)

;

;

;

;

;

;

;;;;;;1.基本的算术运算符;1.基本的算术运算符;1.基本的算术运算符;3.算术表达式;3.算术表达式;;;;关系运算符;;;;;【测一测】用关系或逻辑表达式描述下列条件:

1)判断x是否为奇数。

2)判断字符变量ch是否为英文字母。

3)判断三个实数a,b,c能否构成一个三角形。

;;;;;;第3单元顺序结构程序设计;C;字符数据的输入与输出;;;;;;格式化输入与输出;;;;;;;;;;2、?格式输出函数printf()

一般格式:

printf(“格式控制”,输出项表列);

;2、?格式输出函数printf()

了解几项使用说明

(1)宽度限制

(2)精度

(3)长度

(4)标志字符

;;顺序结构程序设计;;;;知识拓展;;;谢谢!;

第4单元选择结构程序设计;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

谢谢!;第5单元循环结构程序设计;;;;;;;;;;一、while语句;;关于while语句几个问题:;例5-1】编程:求1+2+…+100的和(用while语句实现)

程序分析:

1)循环的初始状态i=1;sum=0;

2)循环体sum=sum+i;i=i+1;

3)循环控制部分i=100

请同学们自己写出源程序;【例5-2】编程:求n!(用while语句实现)

【思考】在该例中,当用户从键盘上输入的n值较大时,s的值可能会超过32767,此时程序的运行会出现怎样的结果?应如何修改程序而确保程序的正确?

;【测一测】下面两个程序段的输出结果是多少?;二、do-while语句;先执行一次循环体,然后再计算表达式的值,若表达式的值为非0,则继续执行一次循环体。重复上述过程,直到表达式的值为0时结束循环。;三、for语句;for(表达式1;表达式2;表达式3)

循环体

};分析下列程序执行结果;使用for语句的几点说明;使用for语句的几点说明;【例5-4】编程:求1+2+…+100的和。;测一测:;;1)用于在switch语句中结束case分支,跳出switch结构。

2)用在循环体中,强迫循环程序立刻结束,转而执行循环语句后的其他语句。;例5-5:编程,判断一个整数n是否素数。;素数求解流程图;与循环有关的控制语句——continue语句 ;;;循环嵌套;循环嵌套的典型应用——图形打印

;;知识拓展;谢谢!;第6单元数组;;一;;二;任务2一维数组;任务2一维数组;任务2一维数组;任务2一维数组;任务2一维数组;任务2一维数组;三;任务3二维数组;任务3二维数组;任务3二维数组;任务3二维数组;任务3二维数组;任务3二维数组;任务3二维数组;四;任务4字符数组与字符串;任务4字符数组与字符串;任务4字符数组与字符串;任务4字符数组与字符串;任务4字符数组与字符串;任务4字符数组与字符串;任务4

文档评论(0)

163 + 关注
实名认证
内容提供者

知识分享

1亿VIP精品文档

相关文档