- 1、本文档共266页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
;案例驱动的C语言程序设计;第1章 C语言基础;学习目标:;本章重点内容:;;1.1流程图;1.1流程图;1.2关键字;1.3标识符;判断下列哪些是合法的标识符?;1.4数的进制表示;1.4数的进制表示;1.4数的进制表示;13;14;(2)二进制转换成十进制
;3.八进制( Octal System );1.4数的进制表示;1.4数的进制表示;1.4数的进制表示;常量:在程序运行周期内其值不能改变的量。
;第2章 数据类型;学习目标:;本章重点内容:;2.1
C语言的数据类型;2.2
整型int;2.整型变量;1;0;2.2
整型int;2.3
实型(浮点型);2.3
实型(浮点型);2.3
实型(浮点型);1.字符常量;2.字符变量;2.5
字符串常量;2.6
格式输出与输入;2.6
格式输出与输入;2.6
格式输出与输入;反思本章有哪些内容值得我们特别留意和必须深刻领会的呢?
变量的含义
数据在内存中的表示形式
不同类型的数据在内存中的表示范围
转义字符
有符号数与无符号数的区别
格式输入与输出;第3章 运算符、表达式及语句;学习目标:;;5;3.1算术运算符及表达式;3.1算术运算符及表达式;3.1算术运算符及表达式;3.1算术运算符及表达式;3.1算术运算符及表达式;10;1;3.3逻辑运算符及表达式;3.3逻辑运算符及表达式;3.4赋值运算符及表达式;3.4赋值运算符及表达式;3.5位运算符及表达式;1;3.6其它运算符及表达式;3.6其它运算符及表达式;3.6其它运算符及表达式;1; C语言程序的执行部分由语句组成。程序的功能也是由执行语句实现的。C语言中的语句可以分为以下5类: ;a = 10 赋值表达式
a = 10; 赋值语句
k++ 表达式
k++; 表达式语句;用 {…}括起来的一组语句。 ;用来实现一定的控制功能的语句称为控制语句 。C语言用控制语句来实现选择结构和循环结构。C语言有九种控制语句。可分成以下三类: ;3.7
C语言
语句及基本结构;本章小结;第4章 选择结构;学习目标:;本章重点内容:;4.1生活情景导入;;;;;;;11;12;4.2
if语句;;;4.3
Switch语句;;;;;if和 switch都能实现多分支选择结构,两者各有优势。;第5章 循环结构;学习目标:;本章重点内容:;;;;5.2
while循环;5.2
while循环;#includestdio.h
void main()
{
int i,x;
i=0;
x=1;
while(i7)
{
x=(x+1)*2;
i++;
}
printf(x=%d\n, x);
};10;1;12;例1:输入一个正整数,将其逆序输出。
例如,输入12345,输出54321。;5.4
while与do
while
比
较;void main( )
{ int sum=0,i;
scanf(“%d”,i);
do
{ sum=sum+i;
i++;
} while (i=10);
printf(“sum=%d\n”,sum);
};5.5
for
循环;5.5
for
循环;5.5
for
循环;5.6
循环嵌套;5.6
循环嵌套;5.7转移语句;5.7转移语句;例2:计算s=1+2+3+…+100,当和s≥1000时,则跳出循环。;void main()
{
int k,i,n=0;
for(k=100;k=200;k++)
{
for(i=2;i=k-1;i++)
if(k%i==0) break;
if(i==k)
{ printf(%4d,k);
n++;
if(n%8==0)
printf(\n);
}
}
printf(\n);
} ;5.7转移语句;5.7转移语句;第6章 数组;学习目标:;本章重点内容:;;6.1
C语言数组
的引入;数组是若干个数据类型相同的元素按一定顺序组成的集合。;3.数组的三要素;1.一维数组的定义和初始化;9;3.一维数组的应用;11;12;13;6.2
一维数组;15;16;17;6.3
二维数组;6.3
二维数组;6.3
二维数组;6.3
二维数组;6.4
字符数组
与字符串;23;24;25;26;27;6.4
字符数组
与字符串;29;30;6
文档评论(0)