#include<iostream>
using namespace std;
int add(long long int d,long long int e)//加法
{
return d+e;
}
int sub(long long int d,long long int e)//減法
{
return d-e;
}
int mul(long long int d,long long int e)//乘法
{
return d*e;
}
int div(long long int d,long long int e)//除法
{
int interge=0;
interge=d/e;
return interge;
}
int main(){
long long int a,b,c,line;
cin>>line;
int ans[4];
for(int i=0;i<line;i++){
cin>>a>>b>>c;
if(a==1){
ans[i]=add(b,c);
}
if(a==2){
ans[i]=sub(b,c);
}
if(a==3){
ans[i]=mul(b,c);
}
if(a==4){
ans[i]=div(b,c);
}
}
for(int i=0;i<line;i++){
cout<<ans[i]<<endl;
}
return 0;
}
#include
using namespace std;
int add(long long int d,long long int e)//加法
{
return d+e;
}
int sub(long long int d,long long int e)//減法
{
return d-e;
}
int mul(long long int d,long long int e)//乘法
{
return d*e;
}
int div(long long int d,long long int e)//除法
{
int interge=0;
interge=d/e;
return interge;
}
int main(){
long long int a,b,c,line;
cin>>line;
int ans[4];
for(int i=0;i<line;i++){
cin>>a>>b>>c;
if(a==1){
ans[i]=add(b,c);
}
if(a==2){
ans[i]=sub(b,c);
}
if(a==3){
ans[i]=mul(b,c);
}
if(a==4){
ans[i]=div(b,c);
}
}
for(int i=0;i<line;i++){
cout<<ans[i]<<endl;
}
return 0;
}
大概是因為標準函式庫已經有div()了,你必須取一個不同的名字才行。
https://www.cplusplus.com/reference/cstdlib/div/