#include <iostream> using namespace std; int add(int a,int b); int sub(int a,int b); int max(int a,int b); int min(int a,int b); int main(){ int x,y,z; cin>>x>>y; cout<<add(x,y)<<endl; cout<<sub(x,y)<<endl; cout<<max(x,y)<<endl; cout<<min(x,y)<<endl; } int add(int a,int b){ return a+b; } int sub(int a,int b){ return a-b; } int max(int a,int b){ if (a>b) return a; else return b; } int min(int a,int b){ if (a>b) return b; else return a; }加入循环语句
时间: 2023-08-21 21:15:48 浏览: 35
好的,我已经加入了循环语句,让程序可以在用户输入0之前一直运行,代码如下:
```
#include <iostream>
using namespace std;
int add(int a,int b);
int sub(int a,int b);
int max(int a,int b);
int min(int a,int b);
int main(){
int x,y;
while(true){
cin>>x;
if(x == 0){ //当用户输入0时,停止运行程序。
break;
}
cin>>y;
cout<<add(x,y)<<endl;
cout<<sub(x,y)<<endl;
cout<<max(x,y)<<endl;
cout<<min(x,y)<<endl;
}
return 0;
}
int add(int a,int b){
return a+b;
}
int sub(int a,int b){
return a-b;
}
int max(int a,int b){
if (a>b) return a;
else return b;
}
int min(int a,int b){
if (a>b) return b;
else return a;
}
```
请注意,输入的第一对数是在循环外部进行的,如果需要在循环内部进行多次输入,需要将其放到循环内部。