
蓝桥杯
小轩精品文章
这个作者很懒,什么都没留下…
展开
-
求两点距离
在平面直角坐标系中求两点的距离。输入输入有若干行,每行四个浮点数,分别代别两个坐标点(a,b)和(c,d)。输出对于每组数据,对应输出这两点之间的距离。结果保留两位小数。#include <iostream>#include <iomanip>#include <math.h>using namespace std;#define PI 3.14159struct point{ double a,b;};int main(){..原创 2021-01-01 18:18:33 · 2487 阅读 · 5 评论 -
求四边形第四点
已知平行四边形ABCD中的三个点ABC,请编程求出第四个点D。输入输入有若干行,每行有6个整数,a1,a2,b1,b2,c1,c2。表示A(a1,a2),B(b1,b2),C(c1,c2)。输出输出D的坐标,格式见样例。#include <iostream>using namespace std;struct point{ int a,b;};int main(){ point x,y,z,f; while(cin>...原创 2021-01-01 18:10:17 · 472 阅读 · 0 评论 -
一个学生考了数学、英语、语文三门课程,求总分和平均分。
一个学生考了数学、英语、语文三门课程,求总分和平均分。输入输入存在多组测试数据,对于每组测试数据:输入一行包含三个整数,表示数学、英语、语文分数。输出对于每组测试数据,输出两行,第一行输出他们的总分第二行输出他们的平均分,其中平均分#include <iostream>#include <iomanip>using namespace std;int main(){double math,chinese,english;double sum;.原创 2021-01-01 17:23:36 · 5896 阅读 · 2 评论 -
求1到N之和数据小于1000
#include <iostream>using namespace std;int main(){ int N; while(cin>>N){ cout<<(1+N)*N/2<<endl; }}由于数据小于1000所以N*2方不会超过数据最大范围,如果用循环的话,循环次数过多,可能浪费大量时间建议直接公式一步到位...原创 2021-01-01 17:03:49 · 955 阅读 · 0 评论 -
多次输入a,b计算和(蓝桥杯从零开始)
此处根据cin>>x,判断如果读入成功则返回true值如果读入失败则返回false。补充:c++中cin>>x与c中scanf的区别,cin返回的布尔值,而scanf返回的是EOF即文件读入完毕后的终止字符,所以如果要用cin的不等式的时候可以写成cin>>x!=false 而scanf要用EOFint main(){ int a,b; while(cin>>a>>b) { cout<<a+...原创 2021-01-01 16:32:28 · 170 阅读 · 0 评论