12 2017 档案
摘要:第六章 循环语句 1.while语句 用递归求n!的方法,其实每次递归都是在重复做同样一件事,就是把n乘到(n-1)!上然后把结果返回。虽说是重复,但每次做都稍微有一点区别(n的值不一样),这种每次都有点区别的重复工作称为(Iteration)。虽然迭代用递归来做就够了,但C语言提供了循环语句使迭代
阅读全文
摘要:第五章 深入理解函数 1.return语句 有返回值的函数中,return语句的作用式提供整个函数的返回值,并结束当前函数返回到调用它的地方。在没有返回值的函数中也可以使用return语句,例如当前检查到一个错误时提前结束当前函数的执行并返回: 这个函数首先检查参数x是否大于0,如果x不大于0就打印
阅读全文
摘要:第四章 分支语句 1. if语句 目前我们写的简单函数中可以有多条语句,但这些语句总是从前到后顺序执行的。除了顺序执行之外,有时候我们需要检查一个条件,然后根据检查的结果执行不同的后续代码,在C语言中可以用分支语句(Selection Statement)实现,比如: 其中x != 0表示“x不等于
阅读全文
摘要:第三章 简单函数 1.数学函数 在C语言中使用数学函数(ln函数在C标准库中叫做log) 编译运行这个程序,结果如下: 在数学中写一个函数有时候可以省略括号,而C语言要求一定要加上括号,例如log(1.0)。 在C语言的术语中,1.0是参数(Argument),log是函数(Function),lo
阅读全文
摘要:第二章 常量、变量和表达式 1. 继续Hello World 首先注释可以跨行,也可以穿插在程序之中; 2.1.带更多注释的Hello World 第一个注释跨了四行,头尾两行是注释的界定符(Delimiter)/*和*/,中间两行开头的*号(Asterisk)并没有特殊含义,只是为了看起来整齐。
阅读全文
摘要:第一章 程序的基本概念 程序是告诉计算机如何完成一个计算任务,这里的计算可以是数学运算,比如解方程,也可以是符号运算,比如查找和替换文档中的某个单词。 从根本上说,计算机是由数字电路组成的运算机器,只能对数字做运算,程序之所以能做符号运算,是因为符号在计算机内部也是用数字表示的; 此外,程序还可以处
阅读全文

浙公网安备 33010602011771号