C++程序创建一个无参数且无返回值的函数

c++程序创建一个无参数且无返回值的函数

在编程语言中,函数被用于使代码模块化。在许多应用程序中,我们创建子模块来使我们的代码易于编写、易于调试,并通过反复拒绝不必要的代码来进行优化。为了实现这些功能,函数出现在画面中。在许多情况下,函数接受参数并返回某些东西。有时它可能不接受任何参数,但返回某些东西。还有一些特殊情况,函数既不接受任何参数,也不返回任何东西。在本教程中,我们将介绍C++中不带参数和返回值的这种函数。

不带参数且不带返回类型的函数

要定义一个没有参数和返回类型的函数,返回类型必须是void,参数列表可以是空的,或者我们可以在那里写void。语法如下所示。

语法

void function_name ( ) {   // function body}

登录后复制

语法

void function_name ( void ) {   // function body}

登录后复制

在这样的场景中,我们只是打印一些东西,或者执行任何类似显示的操作,或者在函数内部执行一些任务,这种情况适合这种类型的函数。让我们看一个这样的例子,并看一下 C++ 中的实现。在我们的第一个示例中,我们将打印固定 10 行的星形金字塔。

算法

定义一个函数pyramid(),这不需要任何东西对于初始化 i := 1,当 i 用于初始化 j := 1,当 j 显示空白结束用于初始化j := 1,当j 显示“*”结束去到新的一行结束结束函数体调用金字塔()

示例

#include #include using namespace std;void pyramid( ) {   for( int i = 1; i 

输出

         *         * *        * * *       * * * *      * * * * *     * * * * * *    * * * * * * *   * * * * * * * *  * * * * * * * * * * * * * * * * * * *

登录后复制

该程序仅打印 10 种尺寸的金字塔。由于大小是固定的,因此它不接受任何参数,并且由于它直接打印星号,因此不会返回任何内容。让我们看另一个类似星形金字塔的例子,它从用户处获取输入,但我们也没有传递任何参数,并且该函数不会返回任何内容。

立即学习“C++免费学习笔记(深入)”;

算法

定义一个函数pyramid(),这不需要任何东西将 n 作为用户的输入对于初始化 i := 1,当 i 对于初始化 j := 1,当 j 显示空白结束用于初始化j := 1,当j 显示“*”结束换到新的一行结束结束函数体调用金字塔()

示例

#include #include using namespace std;void pyramid( void ) {   int n;   cout > n;   for( int i = 1; i 

输出

Enter line numbers: 18                 *                 * *                * * *               * * * *              * * * * *             * * * * * *            * * * * * * *           * * * * * * * *          * * * * * * * * *         * * * * * * * * * *        * * * * * * * * * * *       * * * * * * * * * * * *      * * * * * * * * * * * * *     * * * * * * * * * * * * * *    * * * * * * * * * * * * * * *   * * * * * * * * * * * * * * * *  * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *

登录后复制

这里我们使用 cin 方法获取用户的输入。此解决方案不需要额外的参数传递。

结论

函数用于使代码模块化和易于处理。在大多数情况下,我们使用函数来接受参数,并在某些计算后返回某个值。但这不是强制性的过程。在本文中,我们讨论了如何在C++中编写一个不接受任何参数并且不返回任何内容的函数。当某个任务是预定义的时候,我们可以使用这种类型的函数。就像在我们的第一个示例中,星星金字塔只有10行,所以不需要额外的输入。在第二个示例中,我们将行号作为输入,但不作为输入参数。我们直接从用户那里获取输入,并将其存储在此函数内的一个局部变量中,然后在循环中使用它。

以上就是C++程序创建一个无参数无返回值的函数的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2584180.html

(0)
上一篇 2025年3月6日 14:45:22
下一篇 2025年2月18日 07:28:28

AD推荐 黄金广告位招租... 更多推荐

相关推荐

发表回复

登录后才能评论