小编Tia*_*gin的帖子

C++ 控件到达非空函数的结尾

我正在尝试创建一个函数,该函数将从用户那里获取输入并创建一个倒三角形。但是,我在函数的末尾(第 29 行)收到一个错误,指出“控制到达非空函数的末尾”。

我认为它与返回值有关,但我不确定。此外,当我int number在函数内部更改为int num我收到一条错误消息“重新定义 'num'”。

请帮忙。解释发生了什么错误以及我如何修复它。

谢谢你。

#include <iostream>

using namespace std;

int row(int num)
{
    int number;
    int decreasedNumber;
    
    for(int i = number; i >= 0; i -= 2)
    {
        decreasedNumber = i;
        
        //decreased number from the outer loop will decrease once again
        for(int j = decreasedNumber; decreasedNumber >= 0; decreasedNumber -=2)
        {
            cout << decreasedNumber << " ";
        }
        cout << endl;
    }
}

int main()
{
    
    //Prompting the user to enter …
Run Code Online (Sandbox Code Playgroud)

c++ function

0
推荐指数
1
解决办法
106
查看次数

标签 统计

c++ ×1

function ×1