作业介绍

C++ 函数总结

函数定义与调用

无参函数

void f1() {
    cout << "dz去买饮料" << endl;
}
  • 特点 :函数没有参数,调用时不需要传递参数。

  • 作用 :封装重复代码,便于复用。

有参函数

void f2(int money) {
    cout << "dz带了" << money << "元去买饮料" << endl;
}
  • 特点 :函数有参数,调用时需要传递对应参数。

  • 作用 :增加函数灵活性,可根据不同参数执行不同操作。

多参数函数

void f3(int money, int price, char c) {
    cout << "dz带了" << money << "元去买价格为" << price << "的" << c << "饮料" << endl;
}
  • 特点 :函数有多个参数,调用时参数必须一一对应。

  • 作用 :实现更复杂的功能,参数越多,函数功能越灵活。

函数返回值

有返回值函数

int f4() {
    cout << "dz去买饮料" << endl;
    return 10;
}
  • 特点 :函数有返回值,返回值类型由函数声明决定。

  • 作用 :函数执行结果可以返回给调用者,供后续使用。

带参数且有返回值函数

int f5(int a, int b) {
    cout << "dz带了" << a << "元去买" << b << "元的饮料" << endl;
    return a - b;
}
  • 特点 :函数既有参数又有返回值,参数用于输入,返回值用于输出。

  • 作用 :根据输入参数计算并返回结果,增强函数交互性。

主函数调用

int main() {
    cout << "找零" << f5(100, 90) << "元" << endl;
    return 0;
}
  • 特点 :程序的入口函数,可以调用其他函数。

  • 作用 :控制程序流程,整合各函数功能。

总结

  • 函数分类 :无参函数、有参函数、多参数函数、有返回值函数、带参数且有返回值函数。

  • 函数作用 :封装代码、复用逻辑、增加灵活性、返回结果。

  • 调用方式 :根据函数类型,正确传递参数并处理返回值。

题目

认领作业后才可以查看作业内容。
状态
正在进行…
题目
13
开始时间
2025-3-12 0:00
截止时间
2222-1-17 23:59
可延期
24 小时