PAT小技巧
大大大雷
让我此生唯一自传如同诗一般
展开
-
PAT小技巧之四舍五入
在做PAT的有些题的过程中,我发现某些数据需要先保留到几位小数(不是输出的时候的那个格式控制) 我们先介绍一下三个函数,这三个函数都是包含在"math.h" 可以发现,我们最需要的应该是round()这个函数,举个栗子,要求3.785这个数保留2位小数,可以写成round(3.785*100)/100,要求3.68763这个数保留三位小数,可以写成round(3.68763*1000)/1原创 2017-10-12 21:55:40 · 461 阅读 · 0 评论 -
PAT小技巧之vector的简单使用
vector的简单使用 PAT里让大家输入N组信息的时候基本上都会告诉你N的取值范围,我们都习惯了创建一个最大范围的数组,然后再用for循环来完成。可是有的时候题目没有告诉你N的范围,我们就不知道刚开始要创建多大的数组了,创建小了不够,创建太大又可能超内存。因此我们希望能创建一个动态的数组,可以自动调整自己的大小。我们当然可以用底层的函数realloc自己写一个出来,但是其实系统已经原创 2017-10-15 13:20:39 · 491 阅读 · 1 评论