当前位置 : 主页 > 编程语言 > c语言 >

C语言-第1章_导言-07

来源:互联网 收集:自由互联 发布时间:2023-09-06
第1章 导言-07 1.7 函数 // 到目前为止,我们所使用的函数(如 printf、 getchar 和 putchar 等)都是函数库中提供的函数。// 下面是函数 power(m,n) 的定义及调用它的主程序,这样我们可以看到

第1章 导言 -07

1.7 函数

// 到目前为止,我们所使用的函数(如 printf、 getchar 和 putchar 等)都是函数库中提供的函数。

// 下面是函数 power(m,n) 的定义及调用它的主程序,这样我们可以看到一个完整的程序结构。

# include <stdio.h>

int power(int m, int n);

/* 测试power函数 */
int main()
{
	int i;

	for (int i = 0; i < 10; ++i)
		printf("%d %d %d\n", i, power(2,i), power(-3,i));
    return 0;
}
/* power函数:求底数的n次幂;其中 n >= 0 */ 
int power(int base, int n)
{
	int i, p;

	p = 1;
	for (int i = 0; i <= n; ++i)
		p = p * base;
	return p;
}



// 出现在 main 函数之前的声明语句	-- 函数原型
int power (int m, int n);

// 函数原型与函数声明中参数名不要求相同。
// 事实上,函数原型中的参数名是可选的,这样上面的函数原型也可以写成以下形式
// 出现在 main 函数之前的声明语句	-- 函数原型
int power (int, int);

函数 01.png

上一篇:【内附源码和文档】植物大战僵尸
下一篇:没有了
网友评论