1. 两数之和
#include<iostream>
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
a+=b;
cout<<"The sum is "<<a<<endl;
}
2.习题(4-5) 最大数输出
#include<iostream>
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b>>c;
int max=0;
max=a>b?a:b;
max=max>c?max:c;
cout<<max<<endl;
}
3.习题(4-7) 简单计算器
#include<iostream>
using namespace std;
void f(int a,int b,char c)
{
if(c=='+')
{
a+=b;
cout<<a<<endl;
}
else if(c=='-')
{
a-=b;
cout<<a<<endl;
}
else if(c=='*')
{
a*=b;
cout<<a<<endl;
}
else if(c=='/')
{
if(b==0)
cout<<"Divided by zero!"<<endl;
else
{
a/=b;
cout<<a<<endl;
}
}
else
cout<<"Invalid operator!"<<endl;
};
int main()
{
int a,b;
char c;
cin>>a>>b>>c;
f(a,b,c);
}
4.三角形判断
#include<iostream>
using namespace std;
int main()
{
int a,b,c;
cin>>a>>b>>c;
if(a+b>c&&a+c>b&&b+c>a)
cout<<"yes"<<endl;
else
cout<<"no"<<endl;
}
5.输出绝对值
#include<iostream>
#include<cmath>
#include<iomanip>
using namespace std;
int main()
{
double x;
while(cin>>x)
{
cout<<setiosflags(ios::fixed)<<setprecision(2)<<abs(x) << endl;
};
}