蓝桥杯考前准备— — 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>

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

相关推荐
ALex_zry7 小时前
Rust语言基础分析与C++对比:系统编程的现代演进
java·c++·rust
Molesidy7 小时前
【QT】【C++】基于QT的多线程分别管理GUI和运算任务
开发语言·c++·qt
会员果汁7 小时前
优先级队列-C语言
c语言·数据结构·算法
Vanranrr7 小时前
Python vs PowerShell:自动化 C++ 配置文件的两种实现方案
c++·python·自动化
先知后行。7 小时前
QT项目学习(自用)
c++·qt
ULTRA??7 小时前
Qt 中基于 QVector3D 实现的直线交点+法向量计算函数
c++·qt
2301_807997387 小时前
代码随想录-day55
数据结构·c++·算法
艾莉丝努力练剑7 小时前
【Linux基础开发工具 (五)】详解自动化构建:make / Makefile
linux·运维·服务器·c++·centos·自动化
SongYuLong的博客7 小时前
C++基于jsoncpp开源库json数据操作
开发语言·c++·json
艾莉丝努力练剑9 小时前
【C++:异常】C++ 异常处理完全指南:从理论到实践,深入理解栈展开与最佳实践
java·开发语言·c++·安全·c++11