📌  相关文章
📜  void count(int n) { if (n<0) cout << "n 必须是正数.." << endl; else if (n>10) cout << "完成计数..." << endl;否则 { cout << n << endl;计数(n+1); } } (1)

📅  最后修改于: 2023-12-03 14:48:21.455000             🧑  作者: Mango

函数介绍

这是一个用来计数的函数,其功能是输出从传入的数n开始一直到10的数字,并在数字超过10时输出“完成计数...”。

函数原型

void count(int n)

参数说明

| 参数 | 类型 | 说明 | | --- | --- | --- | | n | int | 计数从哪个数开始 |

返回值

该函数没有返回值。

函数实现

void count(int n) {
    if (n < 0) {
        cout << "n 必须是正数.." << endl;
    } else if (n > 10) {
        cout << "完成计数..." << endl;
    } else {
        cout << n << endl;
        count(n+1);
    }
}

当传入的参数n小于0时,会输出“n 必须是正数..”,当传入的参数n大于10时,会输出“完成计数...”,否则会输出当前的n,并递归调用count函数,参数为n+1,直到n大于10为止。