simplex_automaton @ 2024-09-27 10:54:05
RT,莫名其妙MLE了
#include <bits/stdc++.h>
int a, b;
int PLUS(int &a, int b){ a += b; }
int main()
{
scanf("%d %d", &a, &b);
PLUS(a, b);
printf("%d\n", a);
return 0;
}
by mayuhao666 @ 2024-10-04 17:14:13
@simplex_automaton 你是不是故意的,写的真是小题大做,把PLU函数的int改成void
by zengzeyu @ 2024-10-07 09:56:11
《萌新》
by simplex_automaton @ 2024-10-11 18:58:03
@mayuhao666 不是不是,本来是教练要求用函数写一个计算器,我好久调不出来才到洛谷上问一下
by simplex_automaton @ 2024-10-11 18:59:13
@1234567890regis malloc是什么 这不也是你的int main没有返回值吗
by 1234567890regis @ 2024-10-12 12:55:02
@simplex_automation 感谢巨佬!!!从我把 int main()
改成 void main()
之后 CE 了,不知道为什么,但反正不是 MLE 了!!!
by hyh2013 @ 2024-10-13 21:38:15
666不想说话,代码在这,解决了就当没有这个评论。
#include <bits/stdc++.h>
using namespace std;
int a,b;
void PLUS(int &a,int b){a+=b;}
int main(){
cin>>a>>b;
PLUS(a,b);
cout<<a;
return 0;
}
@simplex_automaton
by hyh2013 @ 2024-10-13 21:39:21
@1234567890regis
#include <bits/stdc++.h>
using namespace std;
int a,b;
void PLUS(int &a,int b){a+=b;}
int main(){
cin>>a>>b;
PLUS(a,b);
cout<<a;
return 0;
}
by hyh2013 @ 2024-10-13 21:43:18
@ab6666 咱也不知道,反正我试了下把他的改进后的程序,发现必须加“&”