基础语法练习
不放题目描述了直接放题目链接了
第一题A+B
题目链接:https://www.acwing.com/problem/content/1/
#include <iostream>
using namespace std;
int main(){
int a,b;
cin >>a>>b;
cout<<a+b<<endl;
return 0;
}
第二题差
题目链接:https://www.acwing.com/problem/content/610/
#include <cstdio>
int main(){
int a,b,c,d;
scanf("%d%d%d%d",&a,&b,&c,&d);
printf("DIFERENCA = %d",a*b-c*d);
return 0;
}
第三题圆的面积
题目链接:https://www.acwing.com/problem/content/606/
#include <cstdio>
#include <iostream>
using namespace std;
int main(){
double r;
cin >>r;
printf("A=%.4lf",3.14159*r*r);
return 0;
}
第四题平均数
题目链接:https://www.acwing.com/problem/content/608/
#include <cstdio>
int main(){
double a,b;
scanf("%lf%lf",&a,&b);
printf("MEDIA = %.5lf",(a*3.5+b*7.5)/(3.5+7.5));
return 0;
}
第五题工资
题目链接:https://www.acwing.com/problem/content/611/
#include <cstdio>
#include <iostream>
using namespace std;
int main(){
double a,b,c;
cin >> a>>b>>c;
printf("NUMBER = %.0lf\n",a);
printf("SALARY = U$ %.2lf",b*c);
return 0;
}
第六题油耗
题目链接:https://www.acwing.com/problem/content/617/
#include <cstdio>
#include <iostream>
int main(){
double a,b;
std::cin >>a>>b;
printf("%.3lf km/l",a/b);
return 0;
}
第七题两点间的距离
题目链接:https://www.acwing.com/problem/content/618/
#include <cstdio>
#include <cmath>
int main(){
double x1,y1,x2,y2;
scanf("%lf%lf",&x1,&y1);
scanf("%lf%lf",&x2,&y2);
printf("%.4lf",sqrt((x2-x1)*(x2-x1)+(y2-y1)*(y2-y1)));
return 0;
}
这个题目要注意用sqrt时候要写cmath
第八题钞票
题目链接:https://www.acwing.com/problem/content/655/
#include <cstdio>
#include <iostream>
using namespace std;
int main(){
int n;
cin >> n;
printf("%d\n",n);
printf("%d nota(s) de R$ 100,00\n",n/100);
n=n%100;
printf("%d nota(s) de R$ 50,00\n",n/50);
n=n%50;
printf("%d nota(s) de R$ 20,00\n",n/20);
n=n%20;
printf("%d nota(s) de R$ 10,00\n",n/10);
n=n%10;
printf("%d nota(s) de R$ 5,00\n",n/5);
n=n%5;
printf("%d nota(s) de R$ 2,00\n",n/2);
n=n%2;
printf("%d nota(s) de R$ 1,00\n",n/1);
return 0;
}
第九题时间转换
题目链接:https://www.acwing.com/problem/content/656/
#include <cstdio>
int main(){
int n,a,b,c;
scanf("%d",&n);
a = n/3600; //算小时数
b=n%3600/60;
c=n%60;
printf("%d:%d:%d",a,b,c);
return 0;
}
第十题简单乘积
题目链接:https://www.acwing.com/problem/content/607/
#include <iostream>
using namespace std;
int main(){
int a,b;
cin >>a>>b;
cout<<"PROD = "<<a*b<<endl;
return 0;
}
先到这里晚上继续更新,都是基础题目,刚开始学c++,后面更新判断语句的题目;
评论已关闭