c++ - 简单的计算器代码给出极数
问题描述
当我运行代码时,我会得到像 1973555552 这样的极端数字以进行加法
我试图检查它是否是 ide(代码块),但我认为不是。
我为 x 输入的值是 2 而 y 的值是 1 那么为什么它会给出像 1973555552 这样的 extrme 答案呢?
int main()
{
int x ;
int y ;
int addition = x + y ;
int subtraction = x - y ;
int multiplication = x * y ;
float division = x /y ;
cout<< " enter first number :"<<endl;
cin >> x ;
cout<< " enter second number :" << endl;
cin >> y ;
cout<< " addition is :"<< addition ;
cout<< " subtraction is: "<< subtraction;
cout<< " multiplilcation is: "<< multiplication;
cout<< "division is :" << division;
return 0;
}
解决方案
推荐阅读
- python - 如何从 json 文件创建自定义查询集
- automata - 为以下语法设计 NDPA(下推自动机)
- javascript - 如何从 POST 响应中播放音频?
- java - 在android studio中制作热点二维码
- java - 构建器模式和扩展自身的泛型类型
- c# - C# Exchange Web 服务托管 API 模拟 -> Microsoft Graph API
- javascript - 如何使用 React 和 JSX 为按钮分配整数值?
- python - 用于大型文本文件的 numpy loadtxt
- azure - Azure 资源监控问题
- sql - 从 SQK 服务器中的单个行中获取最大 ID 行,只有 2 列