乘法函数给出一个恒定的随机数

时间:2016-02-23 01:31:49

标签: c++

我是C ++的初学者,我只是在学习功能。然而,我的程序运行,它给出了一个对我来说没有任何意义的常数。无论如何,这是我的代码,谢谢。

#include <iostream>
using namespace std;


       int multiplication (int x , int s)
       {
            int v;
            s=x*s;
             return v;
      }

           int main (){
        int u,k,l;
          cout<<"enter two numbers"<<endl;
           cin>>k;
            cin>>l;

          u =    multiplication ( k , l);

          cout <<"the result is "<<u<<endl;

           return 0 ;




        }

1 个答案:

答案 0 :(得分:3)

int multiplication (int x , int s)
{
    int v;
    s=x*s;
    return v;
}
  1. 创建变量v。目前v包含未初始化(不可预测)的值。
  2. s设置为乘法结果。现在s保存了多重化的结果,v仍然保留了不可预测的值。
  3. 返回v的值(这是不可预测的)。
  4. 您的意思是写return s;,还是v=x*s;