#28143: 用自訂函式一直CE(程式碼如下)


momochien0101@gmail.com (momo chien)

學校 : 不指定學校
編號 : 147237
來源 : [36.225.106.27]
最後登入時間 :
2022-04-25 09:46:06
a244. 新手訓練 ~ for + if -- 新手訓練系列 ~ 1 | From: [36.225.113.190] | 發表日期 : 2021-11-15 21:54

#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;

}

 
#28159: Re:用自訂函式一直CE(程式碼如下)


cges30901 (cges30901)

學校 : 不指定學校
編號 : 30877
來源 : [39.9.74.255]
最後登入時間 :
2024-10-14 22:20:08
a244. 新手訓練 ~ for + if -- 新手訓練系列 ~ 1 | From: [27.53.9.177] | 發表日期 : 2021-11-15 22:23

#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/

 
ZeroJudge Forum