#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 12:15:48 浏览: 33
可以加入循环语句,让程序可以多次进行运算。例如,可以使用while循环让程序一直运行,直到用户输入指定的结束标志才停止运行。修改后的代码如下所示:
```
#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;
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;
}
```
这样,用户可以不断输入数字进行计算,直到输入0为止,程序才会停止运行。