蓝桥杯考前准备— — c/c++

蓝桥杯考前准备--- --- c/c++

对于输入输出函数

如果题目中有要求规定输入数据的格式与输出数据的格式,最好使用scanf()prinrf()函数。

例如:输入的数据是 2020-02-18,则使用scanf("%d-%d-%d",&year,&mouth,&day)即可。

例如:输出的数据是 2020-03-02,因为有前导零的存在,所以使用printf("%d-%02d-%02d",)即可。

对于四舍五入问题

printf()函数自带有四舍五入的功能,如:printf("%.3f", 1.0235),则会输出1.024

如果我们不使用四舍五入的功能还要输出某几位数,那么我们就要自己进行设定了

如:对1.0235直接输出其小数点后3位,并且不进行四舍五入。

cpp 复制代码
double r = 1.0235;
int a = (int)r;
int b = (int)((r - a) * 1000);
printf("%d.%0.3d\n",a, b);

计算三角形面积公式:

txt 复制代码
S = (x1 * y2 + x2 * y3 + x3 * y1 - y1 * x2 - y2 * x3 - y3 * x1) / 2;

要看每一个问题的数据范围,记得要检查是否有必要使用long long!!!

常用的stl容器有

cpp 复制代码
#include<vector>
#include<map>
#include<set>
#include<queue>
#include<math.h>
#include<algorithm>

记得带好证件以及必要的物品!!!

相关推荐
星火开发设计6 分钟前
C++ 运算符全解析:算术、关系、逻辑与位运算
java·开发语言·c++·学习·位运算·知识·操作符
Emilin Amy15 分钟前
【C++】【STL算法】那些STL算法替代的循环
开发语言·c++·算法·ros1/2
qeen8728 分钟前
【数据结构】顺序表的详细解析及其简单通讯录实现
c语言·数据结构·学习
天赐学c语言32 分钟前
1.16 - 二叉树的中序遍历 && 动态多态的实现原理
数据结构·c++·算法·leecode
fpcc36 分钟前
跟我学C++中级篇—std::is_swappable手动实现
c++
卜锦元41 分钟前
EchoChat搭建自己的音视频会议系统01-准备工作
c++·golang·uni-app·node.js·音视频
ceclar1231 小时前
C++使用numeric
开发语言·c++
王老师青少年编程1 小时前
2024年12月GESP真题及题解(C++七级): 燃烧
c++·题解·真题·gesp·csp·七级·燃烧
汉克老师1 小时前
GESP2025年9月认证C++三级真题与解析(单选题9-15)
c++·算法·数组·string·字符数组·gesp三级·gesp3级
MLGDOU1 小时前
Chatsdk模型接口的设计
网络·c++