摘要: /* 函数的递归调用:在调用一个函数的过程中又出现直接或间接地调用该函数本身,称为函数的递归调用 p185 例7.6 有5个学生坐在一起,问第5个学生多少岁,他说比第4个学生大2岁。问第4个学生岁数,他说比第3个学生大2岁。问第3个学生,又说比第2个学生大2岁。问第2个学生,说比第1个学生大2岁。最 阅读全文
posted @ 2018-03-24 15:27 天下无丝 阅读(1220) 评论(0) 推荐(0) 编辑
摘要: /* p183 例7.5 输出4个整数,找出其中最大的数。用函数嵌套调用来处理 解题思路:这个问题并不复杂,完全可以只用一个主函数就可以得到结果。在main函数中调用max4函数,max4函数的作用是找出4个数中的最大者。在max4函数中再调用另一个函数max2。max2函数用来找出两个数中的大者。 阅读全文
posted @ 2018-03-24 12:49 天下无丝 阅读(2839) 评论(0) 推荐(0) 编辑
摘要: /*p180 例7.4 输入两个实数,用一个函数求出它们之和 解题思路:首先要定义add函数,它为float型,它应有两个参数,也应为float型。 特别注意:要对add函数进行声明。*/ #include<stdio.h>int main(){ float add(float x,float y) 阅读全文
posted @ 2018-03-24 12:10 天下无丝 阅读(3289) 评论(0) 推荐(0) 编辑
摘要: /* p176 例7.2 输入两个整数,要求输出其中值较大者。要求用函数来找大数。 (1)函数名:应是见名知意,反应函数的功能,今定名为max (2)函数的类型:由于给定的两个数是整数,显然其中大者也是整数,也就是说max函数的值(即返回主调函数的值)应该是整型。 (3)max函数的参数个数和类型: 阅读全文
posted @ 2018-03-24 11:41 天下无丝 阅读(11081) 评论(0) 推荐(0) 编辑