第6章 循环控制
while(表达式) 语句 当表达式为非0时执行内
do 语句 while
for(表达式1;表达示2;表达式3)语句
for语句最简单的应用形式如下:
for(循环变量赋初值;循环条件;循环变量增值)语句
例如: for(i=1;i<=100;i++)sum=sum+i;
说明(1)for中表达式1可省,应在for前给循环变量赋初值.注意省表达示1后,后面分号不能省
(3)表达示3也可省,但体内要加语句
P123 (7) 2 例子 for(;(c=getchar())!='\n';) printf("%c",c);
说明中.按Enter键...



- [游客] 支持高手!! 10/19 22:00
- [77919588410] 顶起... 10/22 22:00
- [matraxa] 顶!顶!顶!!! 10/20 19:32
- [wzp1990] 顶!!! 10/11 15:51
- [liohao] 写MBR呀 我怕把硬盘给整坏了 支持高手 09/27 16:53
- [qiou_fong] 牛人。牛人。牛人。。。 07/12 17:35
- [xixihaha] 膜拜lz 04/21 22:30
- [游客] 牛人呀 04/06 16:18
- [qixiluopan] 我才刚开始学呢 有空教教啊 03/23 12:20
- [feng_bird2010] 牛B 03/18 21:24
- [even3] 亲,你好。。。这边有一个汇编语言程序,但是就是不知道哪里出了问题,问了很多人,都不知道想麻烦您一下, 05/16 20:47
- [pascale] 别看谭浩强的书, 这本书变得其实不好知识他比较全罢了。 他对编写C语言的思想和老美的差远了。 我建议 01/01 08:40
[2009-08-28 22:26] 第6章 循环控制笔记
阅读全文 |
评论次数(4) |
浏览次数(1391) |
所属类型(C C+学习)
[2009-08-16 23:17] 第5章 选择结构程序设计
第5章 选择结构程序设计
判断用的表达示 逻辑或关系
p97 5.1.1 关系运算符及其优先次序
P98 C中三种逻辑运算符 && (and) 都为真才是真 ||(or)1个为真就为真 !(not)
非0数值按真对待
P101 闰年的判断 表达示,见书例
P103 例子5.1 5.2 比较大小采用对换的方法是很不错的,只需多具中间变量,记住这种算法.
P104 else与最近的if配对,因些最好使内嵌的if语句也包含else部份,从内到外一一对应,不致出错.很正确.如果数量不一样,也可用花括号来确定配对关系.
P107 条件运算符: 表达示? 表达式2:表达式...
判断用的表达示 逻辑或关系
p97 5.1.1 关系运算符及其优先次序
P98 C中三种逻辑运算符 && (and) 都为真才是真 ||(or)1个为真就为真 !(not)
非0数值按真对待
P101 闰年的判断 表达示,见书例
P103 例子5.1 5.2 比较大小采用对换的方法是很不错的,只需多具中间变量,记住这种算法.
P104 else与最近的if配对,因些最好使内嵌的if语句也包含else部份,从内到外一一对应,不致出错.很正确.如果数量不一样,也可用花括号来确定配对关系.
P107 条件运算符: 表达示? 表达式2:表达式...
阅读全文 |
评论次数(3) |
浏览次数(1155) |
所属类型(C C+学习)
[2009-08-15 11:44] 第4章 顺序程序设计
第4章 顺序程序设计
P78 C语句分为以下5类:语句结束都要用";"
(1)控制语句只有9种
1)if()-else-(条件控制语句)
2)for()-(循环语句) 3)while() - (循环语句) 4)do - while() (循环语句)
5)continue(结束本次循环语句) 6)break(中止执行switch或循环语句)
7)switch (多路分支语句) 8)goto (转向语句) 9)return (从函数返回语句)
(2)函数调用语句.由一次函数调用加一个分号构成如:...
P78 C语句分为以下5类:语句结束都要用";"
(1)控制语句只有9种
1)if()-else-(条件控制语句)
2)for()-(循环语句) 3)while() - (循环语句) 4)do - while() (循环语句)
5)continue(结束本次循环语句) 6)break(中止执行switch或循环语句)
7)switch (多路分支语句) 8)goto (转向语句) 9)return (从函数返回语句)
(2)函数调用语句.由一次函数调用加一个分号构成如:...
阅读全文 |
评论次数(2) |
浏览次数(1093) |
所属类型(C C+学习)
[2009-08-09 16:53] 第3章 数据类型 运算符,表达示
第3章 数据类型 运算符,表达示
本章必须熟记的内容:
%c字符 %d整型 %f浮点 /n换行 /t下个制表位
整型 浮点 双精 运算的结果会以最高精度输出.
优先级的高低的运算顺序 P386 附录3
转移字符的含义 P58
P48 数据结构:数据的组织形式.不同语言所允许定义和使用的数据结构是不同的.例如C提供"结构体"这条一种数据结构,而FORTRAN不提供.
处理同一类问题,如果数据结构不同,算法也会不同.(例如对10个整数排序和对10个整数构成的数据组排序的算法是不同的.)因些在考虑算法时,必须注意数据结构.实际应综合考虑算法和数...
本章必须熟记的内容:
%c字符 %d整型 %f浮点 /n换行 /t下个制表位
整型 浮点 双精 运算的结果会以最高精度输出.
优先级的高低的运算顺序 P386 附录3
转移字符的含义 P58
P48 数据结构:数据的组织形式.不同语言所允许定义和使用的数据结构是不同的.例如C提供"结构体"这条一种数据结构,而FORTRAN不提供.
处理同一类问题,如果数据结构不同,算法也会不同.(例如对10个整数排序和对10个整数构成的数据组排序的算法是不同的.)因些在考虑算法时,必须注意数据结构.实际应综合考虑算法和数...
阅读全文 |
评论次数(2) |
浏览次数(1287) |
所属类型(C C+学习)
[2009-08-06 00:07] C 第2章 算法
本章主要内容:1) 结构化的算法及优点 2) 三种基本结构及特点 3)结构化程序设计的实现. 其它内容基本就是为了说明这3个问题的.
P23
程序= 算法 数据结构 程序设计方法 语言工具和环境
对操作的描述,操作步骤 对数据的描述 结构化程序设计 用一种计算机语言
灵魂 加工对像 需要的合适方法 工具
P24 为解决一个问题而采取的方法和步骤,就称为"算法".计算机的算法分为2个大类:1数值(有现在模型,研究深入调用就行)2非数值(占主要,用...
P23
程序= 算法 数据结构 程序设计方法 语言工具和环境
对操作的描述,操作步骤 对数据的描述 结构化程序设计 用一种计算机语言
灵魂 加工对像 需要的合适方法 工具
P24 为解决一个问题而采取的方法和步骤,就称为"算法".计算机的算法分为2个大类:1数值(有现在模型,研究深入调用就行)2非数值(占主要,用...
阅读全文 |
评论次数(0) |
浏览次数(1192) |
所属类型(C C+学习)
[2009-08-03 01:36] 谭浩强C语言第1章
P11 以前的操作系统如UNIX是用汇编写的,但可读性和可移植性比较差
p12 C 特点如下
1)简洁 灵活:只有32个关键字(附2),9种控制语句.主要用小写字母表示.
2)运算符丰富:共有34种运算符(附3),C将括号 赋值,强制类型转换等作为运算符,从而使C运算类型丰富,表达多样.
3)数据结构丰富:具有现代化语言的各种数据结构.尤其是指针类型.
4)具有结构化控制语句.用函数作为程序模块单位,便于模块化.
5)语法限制不太严,程序设计自由.例如:整型与字符型以及逻辑型可以通用.程序员应当仔细检查程序保证正确,不要过分依赖C编译去查错.
...
p12 C 特点如下
1)简洁 灵活:只有32个关键字(附2),9种控制语句.主要用小写字母表示.
2)运算符丰富:共有34种运算符(附3),C将括号 赋值,强制类型转换等作为运算符,从而使C运算类型丰富,表达多样.
3)数据结构丰富:具有现代化语言的各种数据结构.尤其是指针类型.
4)具有结构化控制语句.用函数作为程序模块单位,便于模块化.
5)语法限制不太严,程序设计自由.例如:整型与字符型以及逻辑型可以通用.程序员应当仔细检查程序保证正确,不要过分依赖C编译去查错.
...
阅读全文 |
评论次数(2) |
浏览次数(1053) |
所属类型(C C+学习)
页码数(1):
1