01
代码:
#include <iostream>
using namespace std;
int main() {
int a,b;
cin>>a>>b;
cout<<a+b;
return 0;
}
02
代码:
#include <iostream>
using namespace std;
int main() {
int a,b,c;
cin>>a>>b>>c;
cout<<(a+b)*c;
return 0;
}
03
代码:
#include <iostream>
using namespace std;
int main() {
int a,b,c;
cin>>a>>b>>c;
cout<<(a+b)/c;
return 0;
}
04
代码:
#include <iostream>
using namespace std;
int main() {
int a,b;
cin>>a>>b;
cout<<a/b<<" "<<a%b;
return 0;
}
05
代码:
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
double a,b;
cin>>a>>b;
cout<<fixed<<setprecision(9)<<a/b;
return 0;
}
06
代码:
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
double a,b;
cin>>a>>b;
cout<<fixed<<setprecision(3)<<b/a*100<<"%";
return 0;
}
07
代码:
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
double x,a,b,c,d;
cin>>x>>a>>b>>c>>d;
cout<<fixed<<setprecision(7)<<a*x*x*x+b*x*x+c*x+d;
return 0;
}
08
代码:
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
double f,c;
cin>>f;
c=5*(f-32)/9;
cout<<fixed<<setprecision(5)<<c;
return 0;
}
09
代码:
#include <iostream>
#include <iomanip>
#define PI 3.14159
using namespace std;
int main() {
double r,d,c,s;
cin>>r;
d=2*r;
c=2*PI*r;
s=PI*r*r;
cout<<fixed<<setprecision(4)<<d<<" "<<c<<" "<<s<<" ";
return 0;
}
10
代码:
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
float a,b;
cin>>a>>b;
cout<<fixed<<setprecision(2)<<1/(1/a+1/b);
return 0;
}
11
代码:
#include <cstdio>
using namespace std;
int main() {
double a, b;
scanf("%lf%lf",&a,&b);
int k = 0;
while(a-k*b >= 0){
k++;
}
k--;
printf("%g",a-k*b);
return 0;
}
12
代码:
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
double r;
const double PI=3.14;
cin>>r;
cout<<fixed<<setprecision(2)<<4.0/3.0*PI*r*r*r;
return 0;
}
13
代码:
#include <iostream>
using namespace std;
int main() {
int n,b,s,g;
cin>>n;
b=n/100;
s=n%100/10;
g=n%100%10;
cout<<g<<s<<b;
}
14
代码:
#include <iostream>
#include <cmath>
using namespace std;
int main() {
double h;
double r;
cin>>h>>r;
double const PI=3.14159;
cout<<ceil(20000.0/(PI*r*r*h));
return 0;
}
15
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int n;
double x,y;
cin>>n>>x>>y;
cout<<n-ceil(y/x);
return 0;
}
16
代码:
#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;
int main() {
double Xa,Ya,Xb,Yb;
cin>>Xa>>Ya>>Xb>>Yb;
cout<<fixed<<setprecision(3)<<sqrt(pow(abs(Xa-Xb),2)+pow(abs(Ya-Yb),2));
}
17
代码:
#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;
int main() {
float x1,y1,x2,y2,x3,y3;
cin>>x1>>y1>>x2>>y2>>x3>>y3;
float p,a,b,c;
a=sqrt(pow(abs(x1-x2),2)+pow(abs(y1-y2),2));
b=sqrt(pow(abs(x1-x3),2)+pow(abs(y1-y3),2));
c=sqrt(pow(abs(x2-x3),2)+pow(abs(y2-y3),2));
p=(a+b+c)/2.0;
float result;
result=sqrt(p*(p-a)*(p-b)*(p-c));
cout<<fixed<<setprecision(2)<<result;
return 0;
}
18
代码:
#include <iostream>
using namespace std;
int main() {
int a1,a2,n;
cin>>a1>>a2>>n;
int gongcha=a2-a1;
int result=a1+gongcha*(n-1);
cout<<result;
return 0;
}
19
代码:
#include <iostream>
using namespace std;
int main() {
long long a,b;
cin>>a>>b;
cout<<a*b;
return 0;
}
20
代码:
#include <iostream>
using namespace std;
int main() {
int n;
cin>>n;
int result=1;
for (int i=1;i<=n;++i) {
result*=2;
}
cout<<result;
return 0;
}
这个篇章主要考察一些算术表达式,前三道题考察了括号改变运算顺序的知识,第四题考察的是%号和/号进行除法运算,接下来的题目中运用到了圆的计算公式、球的体积公式,还有如何分解出一个数的数位等操作,接下来的“大象喝水”和“苹果和虫子”运用到了近似数的舍入操作,计算线段长度用到了勾股定理,所以求c边就用到了,用cmath的sqrt方法开平方根,接下来用到了海伦公式求三角形面积,将公式套用到代码中行啦~
喜欢的话就点赞关注吧~~~