C++ int:重新定义(C+;+;) #包括 #包括 #包括 使用名称空间std; int x,y; int main() { 难道我不相信这一点吗 #include <iostream> #include <stdio.h> #include <string> using namespace std; int x, y; int main() { cout << "Please give me a number:"; int x = (cin, x); cout << "Please give me another number:"; int y = (cin, y); cout << "The sum of " << x; cout << "and " << y; cout << "is " << x+y; }
你想要这个:C++ int:重新定义(C+;+;) #包括 #包括 #包括 使用名称空间std; int x,y; int main() { 难道我不相信这一点吗 #include <iostream> #include <stdio.h> #include <string> using namespace std; int x, y; int main() { cout << "Please give me a number:"; int x = (cin, x); cout << "Please give me another number:"; int y = (cin, y); cout << "The sum of " << x; cout << "and " << y; cout << "is " << x+y; },c++,add,calculator,redefinition,C++,Add,Calculator,Redefinition,你想要这个: int x = (cin, x); cin(consoleinput)的工作方式与正确使用的cout(consoleoutput)几乎相同 您可能想了解更多关于它们的信息: 此外,您不需要在main()中重新定义x和y,因为它们是全局变量。正确的代码是: cin >> x; #include//对于cin,我们可以使用iostream吗 #include//此程序中不需要此头文件 #include//您也不需要此标题 使用名称空间std; int main(
int x = (cin, x);
cin
(consoleinput)的工作方式与正确使用的cout
(consoleoutput)几乎相同
您可能想了解更多关于它们的信息:
main()
中重新定义x
和y
,因为它们是全局变量。正确的代码是:
cin >> x;
#include//对于cin,我们可以使用iostream吗
#include//此程序中不需要此头文件
#include//您也不需要此标题
使用名称空间std;
int main()
{
int x,y;
coutx;
库蒂;
可以说,您不需要将x
和y
定义为全局变量;它们仅用于main()
@RogerLipscombe涉及大量使用全局变量的糟糕编码实践是完全不同的。不过,这是一个好的方面。
#include <iostream> // for cin,cout we use iostream
#include <stdio.h> // you don't need this header file in this program
#include <string> // also you don't need this header
using namespace std;
int main()
{
int x,y;
cout<<"Please give me a number : ";
cin>>x;
cout<<"Please give me another number : ";
cin>>y;
cout<<"The sum of "<<x<<" and "<< y<<" is "<<x+y;
return 0;
}