G++编程这是我在Microsoft Visual Studio 2005编的一个小程序#include iostreamusing namespace stdint
G++编程 这是我在Microsoft Visual Studio 2005编的一个小程序 #include <iostream> using namespace std; int main() { int a,b; int sum; cout<<"please input the a,b(0 <= a, b <= 10)"<<endl; cin>>a>>b; sum=a+b; cout<<sum<<endl; return 0; }
若我要在G++中运行通过,应该怎么修改呢?
[解决办法] 不需要修改。直接使用g++ [解决办法] 程序不需要改动。
g++ -o app test.cpp
这样会生成app。然后运行./app [解决办法] 没看出问题
你的g++版本? [解决办法]
[解决办法] 程序不用变 [解决办法]
[解决办法]
[解决办法] 我要回答的 有人帖我答了 [解决办法] vi test.cpp 代码 g++ test.cpp
./a.out [解决办法] 不用修改,直接g++ XXX.cpp -o XXX编译就可以了 [解决办法] 你的错误在于cout<<"please input the a,b(0 <= a, b <= 10)"<<endl; 这种ACM问题都是机器自动判断的,直接把你的stdin和stdout重定向一下,读取输入并与给定的答案相比较,你存在多余的输出因此认为答案不对。 比如答案是一个很简单的 5 而你的输出是 please input the a,b(0 <= a, b <= 10) 5 当然认为答案不对了。 另外,如果编译不通过,返回给你的结果是Compile Error,而我相信返回给你的结果只是Wrong answer