c++基础第二章:函数

函数:函数分为两种,有返回值的和没有返回值的,

1:平方根函数:sqrt()要定义头文件,平方根的头文件为:include ,使用平方根函数,要定义一个数据类型平方根的返回值double

函数通常包括以下几个部分:

  1:函数原型(函数声明):在使用函数之前,通常需要提供函数的原型,以告诉编译器函数的名称、参数类型和返回类型。原型位于函数定义之前。
  2:函数定义:这是函数的实际实现,包括函数名称、参数列表和函数体。函数体包含执行特定任务的代码,并且可能会返回一个值。
  3:函数调用:在程序的其他地方,您可以调用函数,提供所需的参数,并获取函数返回的结果。

C++支持许多不同类型的函数,包括有返回值的函数、无返回值的函数(使用void作为返回类型),以及带有默认参数、函数重载和递归等特性的函数。函数是C++编程的基本组成部分,可以帮助您组织和重用代码。

#include
using namespace std;
#include ;

int main() {

	//变量的定义
	//语法:数据类型  变量名 = 初始值

	int carrots;
	cout << "hew many" << endl;
	cin >> carrots;
	carrots = carrots + 1;
	cout << "now you" << carrots << endl;


	//平方根的返回值数据类型定义
	double area;
	double side;
	//输入
	cin >> area;
	//使用sqrt函数
	side = sqrt(area);
	
	//输出
	cout << side << endl;
	//结束返回值
	return 0;
}

在这里插入图片描述
c++基础第二章:函数_第1张图片

LNK开头的是连接错误

在这里插入图片描述
2:函数是一个独立的代码块,可以执行特定的任务。下面是一个简单的C++函数的示例:


#include 

// 函数原型(函数声明)
int add(int a, int b);

int main() {
    int num1 = 5;
    int num2 = 7;
    
    // 调用函数并将结果存储在变量sum中
    int sum = add(num1, num2);
    
    // 打印结果
    std::cout << "Sum: " << sum << std::endl;
    
    return 0;
}

// 函数定义
int add(int a, int b) {
    return a + b;
}

在上面的示例中,我们定义了一个名为add的函数,它接受两个整数参数并返回它们的和。在main函数中,我们调用add函数,并将其结果存储在sum变量中,然后打印出来。

你可能感兴趣的:(#,C++基础,c++,开发语言)